stas 2003/04/21 17:28:58
Modified: . Changes
Added: perl-framework/Apache-Test Changes
Log:
Apache::Test now has its own Changes file (preparations for a life of its
own). Moving relevant changes since mod_perl 1.99_08 to the Apache::Test
changes log file.
Revision Changes Path
1.177 +3 -35 modperl-2.0/Changes
Index: Changes
===================================================================
RCS file: /home/cvs/modperl-2.0/Changes,v
retrieving revision 1.176
retrieving revision 1.177
diff -u -r1.176 -r1.177
--- Changes 18 Apr 2003 08:06:18 -0000 1.176
+++ Changes 22 Apr 2003 00:28:58 -0000 1.177
@@ -1,4 +1,4 @@
-cvs=head1 NAME
+=head1 NAME
Changes - Apache mod_perl change logfile
@@ -6,21 +6,12 @@
all changes without author attribution are by Doug MacEachern
+Also refer to the Apache::Test changes log file, at Apache-Test/Changes
+
=over 3
=item 1.99_09-dev
-Apache::Test: provide a new request macro _BODY_ASSERT to replace
-_BODY in cases where the client part of the test directly prints to
-the output, in order to avoid skipped tests instead of reporting the
-failure of the server side. Use it in automatically generated
-tests. [Stas]
-
-httpd (1.3 && 2) / winFU have problems when the first path's segment
-includes ':' (security precaution which breaks the rfc) so we can't
-use /TestFoo::bar as path_info in Apache::Tests. Adjusting all tests
-to use /TestFoo__bar. [Stas]
-
implement init filter handlers + tests [Stas]
improving ModPerl::MethodLookup to:
@@ -235,11 +226,6 @@
add PerlCleanupHandler implementation + test [Stas]
-Apache::Test now can run 'make test' under 'root', without permission
-problems (e.g. when files need to be written), it'll chown all the
-files under t/ to the user chosen to run the server with, before
-running the tests and will restore the permissions at the end. [Stas]
-
die when Apache->request returns nothing ('PerlOptions -GlobalRequest'
or 'SetHandler modperl') [Stas]
@@ -264,24 +250,11 @@
the top level 'make test' now descends into the ModPerl-Registry dir
to run 'make test' there [Stas]
-Apache::Test: don't inherit loading of the mod_perl object from the
-system-wide config, since we already add it [Stas]
-
All response functions are now returning status and the callers check
and croak on failure or progate them further. [Stas]
-Apache::Test: support two new shortcuts for skip functionality:
- - have_threads: checks whether both Apache and Perl support threads
- - under_construction: to print a consistent/clear skip reason
-[Stas]
-
OPEN, CLOSE and FILENO implementation for Apache::RequestRec [Stas]
-Apache::Test: Support <NoAutoConfig> </NoAutoConfig> blocks in .pm
-files, so we can have a full manual control over generated config
-sections. These sections are fully parsed and variables are
-substituted, including vhosts. [Stas]
-
Another fix for the handling of the return status in
ModPerl::RegistryCooker: reset the status to the original one only if
it was changed by the script, otherwise return the execution status
@@ -300,11 +273,6 @@
Add proper support for mis-behaved feeding filters that send more than
one EOS bucket in streaming filters + test. [Stas]
-
-implement a more robust autogenerated client .t test in
-Apache::TestConfigPerl. Before this fix if the server side returned
-500, the test would get skipped, not good. Now it will die a horrible
-death. [Stas]
prevent a segfault when push_handlers are used to push a handler into
the currently phase and switching the handler (perl-script/modperl) +
1.1 httpd-test/perl-framework/Apache-Test/Changes
Index: Changes
===================================================================
=head1 NAME
Changes - Apache::Test change logfile
=head1 CHANGES
=over 3
=item 1.00
Provide a new request macro _BODY_ASSERT to replace _BODY in cases
where the client part of the test directly prints to the output, in
order to avoid skipped tests instead of reporting the failure of the
server side. Use it in automatically generated tests. [Stas]
httpd (1.3 && 2) / winFU have problems when the first path's segment
includes ':' (security precaution which breaks the rfc) so we can't
use /TestFoo::bar as path_info in Apache::Tests. Adjusting all tests
to use /TestFoo__bar. [Stas]
Apache::Test now can run 'make test' under 'root', without permission
problems (e.g. when files need to be written), it'll chown all the
files under t/ to the user chosen to run the server with, before
running the tests and will restore the permissions at the end. [Stas]
Don't inherit loading of the mod_perl object from the system-wide
config, since we already add it [Stas]
Support two new shortcuts for skip functionality:
- have_threads: checks whether both Apache and Perl support threads
- under_construction: to print a consistent/clear skip reason
[Stas]
Support <NoAutoConfig> </NoAutoConfig> blocks in .pm files, so we can
have a full manual control over generated config sections. These
sections are fully parsed and variables are substituted, including
vhosts. [Stas]
Implement a more robust autogenerated client .t test in
Apache::TestConfigPerl. Before this fix if the server side returned
500, the test would get skipped, not good. Now it will die a horrible
death. [Stas]
Before v1.0 most changes were logged in modperl-2.0/Changes (see
mod_perl <= v1.99_08).
=back