httpd-test-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject cvs commit: httpd-test/perl-framework/Apache-Test Changes
Date Tue, 22 Apr 2003 00:28:58 GMT
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
  
  

Mime
View raw message