[Net-ssleay-devel] Test suite refactoring

Mike McCauley mikem at open.com.au
Mon Jan 23 00:10:43 UTC 2006


On Monday 23 January 2006 09:09, Mike McCauley wrote:
> Hello Florian,
>
> Thanks.
> I will add the external site contacts test (from the end of test.pl) as
> t/08_external.t

done.

Cheers.

>
> BTW, I see you have Tes::Exception as a prerequsites in some tests.
> I am not sure we should use it yet. It has quite a labyrinth of
> prerequsites, and it (and many of the prerequsites) are not part of many
> recent Perl distros.
>
> If there is a way to achieve what you want without Test::Exception I think
> we should avoid it for now.
>
> Cheers.
>
> On Saturday 21 January 2006 21:50, Florian Ragwitz wrote:
> > On Sat, Jan 21, 2006 at 08:36:38AM +1000, Mike McCauley wrote:
> > > Hello Florian,
> > >
> > > On Saturday 21 January 2006 05:42, Florian Ragwitz wrote:
> > > > Hello *,
> > > >
> > > > the current test suite, which uses test.pl, is pretty crappy. I want
> > > > to make it more TAP compliant using Test::More and to improve
> > > > maintainability by seperating different tests into different files.
> > > >
> > > > I already started this effort by converting parts of the old test.pl
> > > > script to scripts inside the t/ directory. I'm currently at line 85
> > > > of the test.pl script. Everything after this line still needs to be
> > > > refactored.
> > > >
> > > > Some help would be welcome.
> > >
> > > Perhaps if you will check in what you have done so far, I can help some
> > > next week.
> >
> > It's already checked in. I'm currently working on refactoring the
> > sslecho/sslcat test.
> >
> >
> > Regards,
> > Flo

-- 
Mike McCauley                               mikem at open.com.au
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
Phone +61 7 5598-7474                       Fax   +61 7 5598-7070

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP etc on Unix, Windows, MacOS, NetWare etc.



More information about the Net-ssleay-devel mailing list