Re: test duration (was TAP datetime)

2007-09-09 Thread Ovid
--- Matisse Enzer <[EMAIL PROTECTED]> wrote: > A side-note to keep in mind: If we every want to be able to convert > TAP to the XML format produced by the JUnit ant task (this way for > example CruiseControl could more easily read the results of Perl > tests) then it becomes desirable to get

Re: test duration (was TAP datetime)

2007-09-09 Thread Eric Wilhelm
# from Ovid # on Sunday 09 September 2007 01:15 am: >In jUnit, each "test" is a method which >contains a number of individual assert. Cue "nested tests" discussion. Oh well, at least the timestamp committee came to a conclusion. --Eric -- "Beware of bugs in the above code; I have only proved i

Re: test duration (was TAP datetime)

2007-09-09 Thread Andy Armstrong
On 9 Sep 2007, at 11:38, Eric Wilhelm wrote: # from Ovid # on Sunday 09 September 2007 01:15 am: In jUnit, each "test" is a method which contains a number of individual assert. Cue "nested tests" discussion. Nested tests: when we get a moment I'm going to implement my proposal. If people

Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Abe Timmerman
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Sorry for the long output, but I hope it helps to state my confusion. I see no failing tests, yet it states "Failed 5/57 testprograms" t\00wmcheck# # Tk platform:MSWin32 # XFT:no t\00wmcheck...

Re: Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Andy Armstrong
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 9 Sep 2007, at 13:24, Abe Timmerman wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Sorry for the long output, but I hope it helps to state my confusion. I see no failing tests, yet it states "Failed 5/57 testprograms" What are

Re: test duration (was TAP datetime)

2007-09-09 Thread Matisse Enzer
On Sep 9, 2007, at 1:15 AM, Ovid wrote: --- Matisse Enzer <[EMAIL PROTECTED]> wrote: A side-note to keep in mind: If we every want to be able to convert TAP to the XML format produced by the JUnit ant task (this way for example CruiseControl could more easily read the results of Perl tests) t

Re: Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Ovid
--- Andy Armstrong <[EMAIL PROTECTED]> wrote: > > C:\download\Tk-804.027-9793>perl595 -Mblib t\Kr.t > > 1..0 # Skipped: locale's 'iso-8859-1' cannot represent Korean. > > The TAP grammar we're working to has it as /^1..0\s+#\s*SKIP\b/i - so > > Skippped doesn't match. > > It occurs to me that

Re: Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Andy Armstrong
On 9 Sep 2007, at 22:04, Ovid wrote: As I recall, we've hit the same problem with another module (POE?) and I'm thinking that extending the TAP grammar here might be the key. Specifically, consider this: 1..0 # SKIP some reason The '1..0' is 'skip all' and the 'SKIP' is redundant except that

Re: test duration (was TAP datetime)

2007-09-09 Thread Michael G Schwern
Matisse Enzer wrote: > There certainly is a mapping problem and I don't have a perfect > solution, and enabling Perl test output to be understood by > CruiseControl (for example) is a valuable thing, in my opinion. Seems to be, knowing nothing about CruiseControl, that rather than trying to match

Re: Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Michael G Schwern
Andy Armstrong wrote: > On 9 Sep 2007, at 22:04, Ovid wrote: >> As I recall, we've hit the same problem with another module (POE?) and >> I'm thinking that extending the TAP grammar here might be the key. >> Specifically, consider this: >> >> 1..0 # SKIP some reason >> >> The '1..0' is 'skip all'

Re: Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Abe Timmerman
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Andy Armstrong wrote: Hi Andy, > On 9 Sep 2007, at 13:24, Abe Timmerman wrote: > >> Hi all, > >> Sorry for the long output, but I hope it helps to state my confusion. > >> I see no failing tests, yet it states "Failed 5/57 testprograms" > > What

Re: Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Andy Armstrong
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 9 Sep 2007, at 22:57, Abe Timmerman wrote: I was running dmake test for Tk. Under CPAN this would have lead to a non-install, although no tests really failed. Thanks. When I get a moment I'll fire up a Win32 box and see if I can reproduce it w

prove -j 9

2007-09-09 Thread Eric Wilhelm
As of TAP::Harness r465, the --jobs switch to prove enables parallelization of your test suite. http://svn.hexten.net/tapx/trunk http://scratchcomputing.com/svn/TAP-Harness-Parallel/trunk Note that your test suite may or may not play nicely with that. Have you ever run them in parallel bef

Re: Confusing output from Test::Harness 2.99_02

2007-09-09 Thread Michael Kernaghan
While you are at it would you care to try to install modules from CPAN onto Active Perl running on Vista? It just seems a world of grief; although identical installs are great under XP. I just flat gave up using Vista for Perl. I feel sad, but what can one do? Andy Armstrong wrote: -B

Re: test duration (was TAP datetime)

2007-09-09 Thread Matisse Enzer
On Sep 9, 2007, at 2:53 PM, Michael G Schwern wrote: Seems to be, knowing nothing about CruiseControl, that rather than trying to match them up exactly to step back and say "what do we want out of CruiseControl and how compatible do we need to be to get it"? Just close enough so that Cruise