----- Original Message ----

> From: Ovid <publiustemp-perl...@yahoo.com>


> I've also verified this problem on 3.01 (since it advertises better skip 
> parsing), so it looks like the series 3 TH has been doing this all the while. 
>  
> I'll try to fix this if I get some tuits.

In thinking about this more, it may not be as simple as I had originally 
thought.  The changes aren't too hard, but the output format might be 
problematic.  

Currently we report TODO passed: for any test with passing TODO tests.

Properly, if we want to report SKIPs for each test (presumably with numbers), 
then we want to report failing TODOs with each test for consistency's sake.  So 
we might get a test result like this:

 
  Test Summary Report
  -------------------
  t/customer.t (Wstat: 0 Tests: 37 Failed: 0)
    TODO passed:   2
    TODO: 3-5, 9
   SKIP: 22-24 # various reasons
  Files=27, Tests=496,  10 wallclock secs ( 1.59 usr  0.22 sys +  5.75 cusr  
1.40 csys =  8.96 CPU)
  Result: PASS

With lots of test programs, that could get very verbose.  What would people 
like to see?

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

Reply via email to