On Thu, Oct 27, 2005 at 06:21:53PM +0200, Gábor Szabó wrote:
> actually I think this happens to be with any module, eg.:
> 
> 
> [EMAIL PROTECTED]:~/Spreadsheet-ParseExcel-Simple-1.03$ cov
> Deleting database /home/gabor/Spreadsheet-ParseExcel-Simple-1.03/cover_db
> No root path(s) specified at
> /usr/local/lib/perl/5.8.7/Devel/Cover/DB.pm line 110
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/01..............ok 1/11Can't find digest for
> blib/lib/Spreadsheet/ParseExcel/Simple.pm at
> /usr/local/lib/perl/5.8.7/Devel/Cover/DB/Structure.pm line 253.
> t/01..............ok
> 
> 
> where cov contains the following:
> 
> cover -delete
> export DEVEL_COVER_OPTIONS=
>     "-coverage statement,branch,condition,path,subroutine,time"

This is the problem.  You want a comma after -coverage instead of a
space.  The documentation could be more clear on this topic.

The bug is due to a combination of dodgy option handling and incorrect
(or at least unhelpful) behaviour with non-standard options.

I may yet completely overhaul the option handling.  That this is a
possibility is the major reason I still call the code alpha.

-- 
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net

Reply via email to