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 >