----- Original Message ---- > From: Gabor Szabo <szab...@gmail.com>
> I encountered and interesting failure that only appears when I run > prove with --merge on Windows. > This is running in the Padre Stand Alone which means Strawberry > October 2009. perl 5.10.1 > Same thing on Linux works well though I have not compared the versions > of Test::Harness.. > > > C:\work\padre\Padre>prove -b t\15-locale.t > t\15-locale.t .. 1/7 2 1 : 3 2 : 2 0 : E r r o r : C a n n o t s > e t l o c a l e t o l a n g u a g e A r a b i c . > t\15-locale.t .. ok > All tests successful. > Files=1, Tests=7, 3 wallclock secs ( 0.02 usr + 0.04 sys = 0.06 CPU) > Result: PASS > > > C:\work\padre\Padre>prove --merge -b t\15-locale.t > t\15-locale.t .. Failed 1/7 subtests > > Test Summary Report > ------------------- > t\15-locale.t (Wstat: 0 Tests: 6 Failed: 0) > Parse errors: Tests out of sequence. Found (4) but expected (3) > Tests out of sequence. Found (5) but expected (4) > Tests out of sequence. Found (6) but expected (5) > Tests out of sequence. Found (7) but expected (6) > Bad plan. You planned 7 tests but ran 6. > Files=1, Tests=6, 3 wallclock secs ( 0.02 usr + 0.05 sys = 0.07 CPU) > Result: FAIL Hi Gabor, Can you rerun that test in verbose mode? Is the failure still there? If so, can you post the output? We've had problems with --merge in the past because of how it works, but I'm curious to know what this issue is. Cheers, Ovid -- Buy the book - http://www.oreilly.com/catalog/perlhks/ Tech blog - http://use.perl.org/~Ovid/journal/ Twitter - http://twitter.com/OvidPerl Official Perl 6 Wiki - http://www.perlfoundation.org/perl6