>> - HARNESS_PERL_SWITCHES gets Devel::Cover started
>
>
> Module::Build's testcover target already does this.
:)
>
>> - +inc,$(HOME)/.apache-test keeps coverage away from generated A-T
>> files,
>> which isn't required
>
>
> Ah, cool. But $(HOME) doesn't correspond to ~/ here, does it?
yeah - it's equivalent to $ENV{HOME} in make-land. I guess there is always
the danger that $HOME isn't populated, but internally A-T uses $ENV{HOME}
when it generates the .apache-test directory, so it's probably not that big
of a deal. or it may not be that big of a deal anyway - the worst that can
happen is that D::C reports statistics for TestConfigData.pm
>
>> - -one-process puts httpd in -X mode, but is only suppored in A-T
>> current cvs
>
>
> That's an environment variable?
yes, APACHE_TEST_EXTRA_ARGS is an environment variable that adds extra
arguments to the t/TEST call. so this makes it equivalent to calling
$ t/TEST -one-process
-one-process is required because if httpd runs in standard mode the coverage
statistics are only partial. in fact, we added both APACHE_TEST_EXTRA_ARGS
and -one-process to Apache-Test for exactly this reason :)
> I think I wouldn't worry about that,
> since the next version of TestMB wouldn't come out before the next
> version of A-T.
oh, of course ;)
--Geoff