stas        2004/06/27 11:38:57

  Modified:    perl-framework/Apache-Test/t/conf extra.conf.in
               perl-framework/Apache-Test Changes
  Added:       perl-framework/Apache-Test/t redirect.t
  Log:
  Add redirect tests
  Submitted by: David Wheeler <[EMAIL PROTECTED]>
  
  Revision  Changes    Path
  1.1                  httpd-test/perl-framework/Apache-Test/t/redirect.t
  
  Index: redirect.t
  ===================================================================
  use strict;
  use warnings FATAL => 'all';
  
  use Apache::Test;
  use Apache::TestRequest;
  
  plan tests => 6, have_module('mod_alias.c') && &have_lwp;
  
  my $url = '/redirect';
  
  # Allow request to be redirected.
  ok my $res = GET $url;
  ok ! $res->is_redirect;
  
  # Don't let request be redirected.
  ok $res = GET($url, redirect_ok => 0);
  ok $res->is_redirect;
  
  # Allow no more requests to be redirected.
  Apache::TestRequest::user_agent(reset => 1,
                                  requests_redirectable => 0);
  ok $res = GET $url;
  ok $res->is_redirect;
  
  
  
  1.3       +3 -1      
httpd-test/perl-framework/Apache-Test/t/conf/extra.conf.in
  
  Index: extra.conf.in
  ===================================================================
  RCS file: 
/home/cvs/httpd-test/perl-framework/Apache-Test/t/conf/extra.conf.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -u -r1.2 -r1.3
  --- extra.conf.in     11 Aug 2003 20:07:07 -0000      1.2
  +++ extra.conf.in     27 Jun 2004 18:38:57 -0000      1.3
  @@ -1,4 +1,6 @@
   #this file will be Include-d by @ServerRoot@/httpd.conf
   
   #the subclass inside t/TEST added the authname and allowed_users variables
  -
  +<IfModule mod_alias.c>
  +  Redirect /redirect http://@ServerName@/redirected/
  +</IfModule>
  
  
  
  1.141     +2 -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.140
  retrieving revision 1.141
  diff -u -u -r1.140 -r1.141
  --- Changes   24 Jun 2004 13:25:30 -0000      1.140
  +++ Changes   27 Jun 2004 18:38:57 -0000      1.141
  @@ -8,6 +8,8 @@
   
   =item 1.12-dev
   
  +Add redirect tests [David Wheeler <[EMAIL PROTECTED]>]
  +
   add -no-httpd runtime option to allow tests to run without configuring,
   starting, or stopping Apache.  this essentially provides a direct
   Test::Harness interface through t/TEST, useful for running single tests
  
  
  

Reply via email to