Disregard, I just searched the archives and apparently just before I
subscribed to the list Phillippe announced the 'testcover' parameter...
which is documented in Apache::TestMB, but not yet in Apache::TestMM :-/

        - Tyler


Tyler MacDonald <[EMAIL PROTECTED]> wrote:
> I'm trying to get code coverage metrics of an apache2 module I'm developing,
> using Devel::Cover. I've figured out a way to do it, but it's a bit hacky
> :-)
> 
> Devel::Cover instructs you to run "make test" like so:
> 
> HARNESS_PERL_SWITCHES=-MDevel::Cover make test
> 
> to get coverage analysis. What I've done to make the apache server use this
> is:
> 
> 1) Add "PerlPassEnv HARNESS_PERL_SWITCHES" to my extra.last.conf.in
> 
> 2) Add the following block of code to my modperl_extra.pl:
> 
> if(
>     $ENV{HARNESS_PERL_SWITCHES} &&
>     $ENV{HARNESS_PERL_SWITCHES} =~ m{Devel::Cover}
> ) {
>     eval "use Devel::Cover;";
> }
> 
> Is this the cleanest way to accomplish this? Ideally I would have liked
> something that could be done with any mod_perl module without adding code to
> the test suite itself... any ideas?
> 
>       Thanks,
>               Tyler
> 

Reply via email to