stas        2004/03/24 17:31:29

  Modified:    perl-framework/Apache-Test/lib/Apache TestRun.pm
               perl-framework/Apache-Test Changes
  Log:
  Add a virtual method Apache::TestRun::pre_configure, and fix the
  documentation to say that subclasses must not forget to run the
  superclass' method.
  
  Revision  Changes    Path
  1.162     +9 -1      
httpd-test/perl-framework/Apache-Test/lib/Apache/TestRun.pm
  
  Index: TestRun.pm
  ===================================================================
  RCS file: 
/home/cvs/httpd-test/perl-framework/Apache-Test/lib/Apache/TestRun.pm,v
  retrieving revision 1.161
  retrieving revision 1.162
  diff -u -u -r1.161 -r1.162
  --- TestRun.pm        11 Mar 2004 23:20:10 -0000      1.161
  +++ TestRun.pm        25 Mar 2004 01:31:28 -0000      1.162
  @@ -458,6 +458,8 @@
       $test_config->postamble_register($postamble);
   }
   
  +sub pre_configure { }
  +
   sub configure {
       my $self = shift;
   
  @@ -677,7 +679,7 @@
       # must be called after getopts so the tracing will be set right
       custom_config_load();
   
  -    $self->pre_configure() if $self->can('pre_configure');
  +    $self->pre_configure();
   
       $self->{test_config} = $self->new_test_config();
   
  @@ -1797,9 +1799,15 @@
         my $self = shift;
         # Don't load an installed mod_apreq
         Apache::TestConfig::autoconfig_skip_module_add('mod_apreq.c');
  +  
  +      $self->SUPER::pre_configure();
     }
   
   Notice that the extension is I<.c>, and not I<.so>.
  +
  +Don't forget to run the super class' c<pre_configure()> method.
  +
  +
   
   =head2 C<new_test_config>
   
  
  
  
  1.113     +4 -0      httpd-test/perl-framework/Apache-Test/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /home/cvs/httpd-test/perl-framework/Apache-Test/Changes,v
  retrieving revision 1.112
  retrieving revision 1.113
  diff -u -u -r1.112 -r1.113
  --- Changes   16 Mar 2004 03:10:32 -0000      1.112
  +++ Changes   25 Mar 2004 01:31:29 -0000      1.113
  @@ -8,6 +8,10 @@
   
   =item 1.10-dev
   
  +Add a virtual method Apache::TestRun::pre_configure, and fix the
  +documentation to say that subclasses must not forget to run the
  +superclass' method. [Stas]
  +
   Apache::TestRunPerl now performs an early check whether it can load
   the right mod_perl environment. [William McKee <[EMAIL PROTECTED]>,
   Stas]
  
  
  

Reply via email to