develooper Front page | perl.qa | Postings from June 2015

Why does File::Path not respond to 'cover'?

Thread Next
From:
James E Keenan
Date:
June 27, 2015 02:08
Subject:
Why does File::Path not respond to 'cover'?
Message ID:
558E0597.8040709@verizon.net
Richard Elberger and I recently received co-maintenance bits on the 
File-Path distribution.  As is my wont, I ran it through Devel::Cover -- 
but was surprised to see that 'cover' reported zero coverage.

#####
$ perl Makefile.PL && make
Generating a Unix-style Makefile
Writing Makefile for File::Path
Writing MYMETA.yml and MYMETA.json
Skip blib/lib/File/Path.pm (unchanged)
Manifying blib/man3/File::Path.3

$ HARNESS_PERL_SWITCHES=-MDevel::Cover make test
PERL_DL_NONLAZY=1 
/home/jkeenan/perl5/perlbrew/perls/perl-5.20.1/bin/perl 
"-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef 
*Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/Path-Class.t .. ok
t/Path.t ........ 1/152 bug487319/symlink for bug487319/symlink: No such 
file or directory at t/Path.t line 369.
t/Path.t ........ ok
t/pod.t ......... skipped: PERL_AUTHOR_TESTING environment variable not 
set (or zero)
t/taint.t ....... ok
All tests successful.
Files=4, Tests=190,  1 wallclock secs ( 0.04 usr  0.00 sys +  0.99 cusr 
  0.03 csys =  1.06 CPU)
Result: PASS

$ cover
Reading database from /home/jkeenan/gitwork/File-Path/cover_db


----------------------------------- ------ ------ ------ ------ ------ 
------
File                                  stmt   bran   cond    sub   time 
total
----------------------------------- ------ ------ ------ ------ ------ 
------
blib/lib/File/Path.pm                  0.0    0.0    0.0    0.0    n/a 
   0.0
Total                                  0.0    0.0    0.0    0.0    n/a 
   0.0
----------------------------------- ------ ------ ------ ------ ------ 
------


HTML output written to 
/home/jkeenan/gitwork/File-Path/cover_db/coverage.html
done.
#####

I hypothesized that perhaps results would be different if I were to move 
./Path.pm to lib/File/Path.pm -- but I got the same results.

Does anyone know why File-Path is unresponsive to 'cover'?

Thank you very much.
Jim Keenan

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About