Apache-Test
view release on metacpan or search on metacpan
******************** IMPORTANT ********************
this version of Apache-Test does not completely
configure mod_perl for mod_perl versions 1.99_21 or
earlier. Please read the below changes carefully.
***************************************************
remove Apache::TestConfig::modperl_2_inc_fixup(). Apache-Test
is no longer Apache2.pm aware - it will not configure mod_perl
support to look in Apache2/ automatically. [joes]
Add support for mp2's Apache:: -> Apache2:: rename [joes]
=item 1.21 - March 23, 2005
fix Apache::TestConfig (was missing 'use lib' before using
lib::import) [William McKee <william@knowmad.com>]
TestConfigPerl will now configure mod_perl last, giving mod_perl
highest priority throughout the httpd lifecycle. [Geoffrey Young]
<david@kineticode.com>]
Enable TransferLog in the autogenerated httpd.conf only if
mod_log_config is available [Stas]
=item 1.03 - June 19, 2003
Instrumented Makefile.PL to unconditionally remove any old
pre-installed occurrences of Apache/test.pm, which has been renamed to
Apache/testold.pm in mod_perl 1.28 to avoid collisions with
Apache/Test.pm on case-insensitive systems. [Stas]
Apache::TestClient now handles correctly responses with no body and
its response header() method is no longer case-sensitive [Stas]
add skip helper shortcuts: have_min_perl_version,
have_min_module_version [Stas]
pass to 'use lib' only 'lib/' dirs that actually exist in
=item 1.01 - May 1, 2003
improved support for 3rd party modules test configuration setup:
automatically include 'use blib' in autogenerated t/TEST and add 'use
Apache2' in the startup file for mod_perl 2.0. [Stas]
new configuration option: -libmodperl [path/to/]mod_perl.so (so one
can build several DSO objects, rename them, so several builds can
co-exist under the same LIBEXECDIR and test them all. Mainly useful
for testing 3rd party modules, with different mod_perl DSO builds. [Stas]
set $Apache::Test5005compat::VERSION because of the bogus warnings
generated by EU::MM::parse_version() when it sees
$NOT_THIS_MODULE::VERSION [Randal L. Schwartz <merlyn@stonehenge.com>]
a few fixes in Makefile.PL and t/TEST.PL to work with perl-5.005_03
[Stas]
lib/Apache/TestRun.pm view on Meta::CPAN
my @msg = ();
finddepth({ no_chdir => 1,
wanted => sub {
return unless -f $_;
my $file = basename $File::Find::name;
return unless $file =~ /$core_pat/o;
my $core = $File::Find::name;
unless (exists $core_files{$core} && $core_files{$core} == -M $core) {
# new core file!
# XXX: could rename the file if it doesn't include the pid
# in its name (i.e., just called 'core', instead of 'core.365')
# XXX: could pass the test name and rename the core file
# to use that name as a suffix, plus pid, time or some
# other unique identifier, in case the same test is run
# more than once and each time it caused a segfault
$core_files{$core} = -M $core;
push @msg, "server dumped core, for stacktrace, run:\n" .
"gdb $vars->{httpd} -core $core";
}
}}, $vars->{top_dir});
return @msg;
( run in 0.548 second using v1.01-cache-2.11-cpan-b888b73be4d )