Essential Modules Smoke Testing?

2001-10-17 Thread chromatic
Test::Smoke handles bleadperl nicely. Is there a tool to download a set of modules (say, EssentialModules from the Wiki), to run their tests, to collate, and to report the results? Have I just volunteered to write such a beast? It'd be a good idea, at least to get a look at CPAN.pm before someo

Re: Preliminary test coverage analysis

2001-10-17 Thread chromatic
In article <[EMAIL PROTECTED]>, "schwern" <[EMAIL PROTECTED]> wrote: Going back eight months, this was the state of things. Schwern had just added coverage analysis to Test::Harness: > - A bit less than half of all the core libraries have no coverage at all. > > Some very important things are

Proposed Patch (add tests for Net::Time)

2001-10-17 Thread chromatic
This is *not* being sent to p5p _yet_, because I did something either brilliantly clever or fiendishly stupid to get good coverage. (It's hard to tell the difference.) Relying on reliable networking is pretty unportable, and it's really hard to get useful test information that way. I coded up s

Re: [PATCH t/TEST t/harness vms/test.com] Set PERL_CORE environment var

2001-10-17 Thread Jarkko Hietaniemi
On Wed, Oct 17, 2001 at 04:04:13AM -0400, Michael G Schwern wrote: > I spent a few hours synching up Test::Simple pretty much by hand. A > simple recursive diff won't produce a useful patch since there's some > things in the core version that aren't in the CPAN version. The most > prevalent exam

Re: [PATCH] Test::Simple 0.32

2001-10-17 Thread Jarkko Hietaniemi
On Wed, Oct 17, 2001 at 03:42:41AM -0400, Michael G Schwern wrote: > This brings bleadperl in step with Test::Simple 0.32. This'll give us > Test::Builder, plan() and is_deeply(). Also, failure diagnostics now > go to STDERR like they used to. > > t/lib/Test/Simple/Catch/More.pm and lib/Test/Ut

Re: Test::More and WWW::Chat fighting over fail()

2001-10-17 Thread Simon Wistow
On Sun, Oct 07, 2001 at 07:06:45PM -0400, Michael G Schwern said: > > Both Test::More and WWW::Chat export a routine called fail(). This > > makes it rather hard to write tests for web stuff using both these > > modules. > > I can solve this from my end by providing control over Test::More's > i

[PATCH t/TEST t/harness vms/test.com] Set PERL_CORE environment var

2001-10-17 Thread Michael G Schwern
I spent a few hours synching up Test::Simple pretty much by hand. A simple recursive diff won't produce a useful patch since there's some things in the core version that aren't in the CPAN version. The most prevalent example being the test magic: BEGIN { chdir 't' if -d 't';