Devel::Cover

カバレッジ解析。

powerbook:~/projects/PerlTesting/Queue/trunk takatoshi$ HARNESS_PERL_SWITCHES=-MDevel::Cover prove -lr
t/queue..........ok                                                          
t/queue_class....ok                                                          
All tests successful.
Files=2, Tests=23,  8 wallclock secs ( 6.25 cusr +  0.41 csys =  6.66 CPU)
powerbook:~/projects/PerlTesting/Queue/trunk takatoshi$ cover
Reading database from /Users/takatoshi/projects/PerlTesting/Queue/trunk/cover_db
Devel::Cover: Deleting old coverage for changed file lib/Queue/Test.pm


----------------------------------- ------ ------ ------ ------ ------ ------
File                                  stmt   bran   cond    sub   time  total
----------------------------------- ------ ------ ------ ------ ------ ------
lib/Queue.pm                         100.0    n/a    n/a  100.0   27.2  100.0
lib/Queue/Test.pm                     83.0    n/a    n/a  100.0   55.4   85.9
t/queue.t                            100.0    n/a    n/a  100.0   11.7  100.0
t/queue_class.t                      100.0    n/a    n/a  100.0    5.7  100.0
Total                                 91.6    n/a    n/a  100.0  100.0   93.1
----------------------------------- ------ ------ ------ ------ ------ ------


Writing HTML output to /Users/takatoshi/projects/PerlTesting/Queue/trunk/cover_db/coverage.html ...
done. 

HTMLも出る。

    • -

Devel::Cover - Code coverage metrics for Perl - metacpan.org