httpd-test-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stas Bekman <s...@stason.org>
Subject Re: Using A::T on Windows
Date Tue, 16 Mar 2004 02:27:35 GMT
William McKee wrote:
> On Fri, Mar 12, 2004 at 08:06:05PM -0800, Stas Bekman wrote:
> 
>>Via wrappers, of course. In which case you should write several general 
>>purpose modules put them under project/lib (or some special lib under 
>>project/t) and then write the wrappers (.pl for mod_cgi, .pm for mod_perl) 
>>and put those under project/t. that should do the trick.
> 
> 
> Sounds like a challenge. I've had enough of those this week, so I'll
> stick with the tried and true and install the mod_perl binary ;->.
> 
> I did amend the TestConfigPerl.pm to give a bit more information in case
> I or others make this mistake in the future.

Thanks William, but as replied in the other message, that is not the right 
place to croak. I'll correct the logic to croak as early as possible to avoid 
confusion.

I've also found a little logic flow for the third party modules in that code. 
Will be fixed too.

> --- Apache-Test-1.09/lib/Apache/TestConfigPerl.pm	2004-03-04 12:24:30.000000000 -0500
> +++ TestConfigPerl.pm	2004-03-13 13:25:21.000000000 -0500
> @@ -483,7 +483,10 @@
>      # since server wasn't started yet, the modules in blib under
>      # Apache2 can't be seen. So we must load Apache2.pm, without which
>      # run_apache_test_config might fail to require modules
> -    require mod_perl;
> +    eval { require mod_perl; };
> +    if ($@) {
> +	    die "Unable to load mod_perl libraries. It appears that you are using response
handlers but do not have a mod_perl capable Apache.";
> +    }
>      if ($mod_perl::VERSION > 1.99) {
>          require Apache2;
>      }


-- 
__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

Mime
View raw message