stas        2003/03/31 20:18:49

  Modified:    ModPerl-Registry/t 404.t 500.t basic.t redirect.t
               ModPerl-Registry/t/cgi-bin closure.pl missing_headers.pl
                        runtime_error.pl runtime_error_n_status_change.pl
                        runtime_error_plus_body.pl syntax_error.pl
                        use_error.pl
  Log:
  use the newly added t_{client|server}_log_{error|warn}_is_expected()
  helper functions to disambiguate expected errors from real ones
  
  Revision  Changes    Path
  1.3       +13 -8     modperl-2.0/ModPerl-Registry/t/404.t
  
  Index: 404.t
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/404.t,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- 404.t     7 Feb 2003 00:13:40 -0000       1.2
  +++ 404.t     1 Apr 2003 04:18:49 -0000       1.3
  @@ -8,13 +8,18 @@
   plan tests => 2;
   
   {
  -    my $url = "/error_document/cannot_be_found";
  -    my $response = "Oops, can't find the requested doc";
  -    ok t_cmp(
  -        $response,
  -        GET_BODY($url),
  -        "test ErrorDocument",
  -       );
  +  t_client_log_error_is_expected();
  +  my $url = "/error/cannot_be_found";
  +  my $res = GET($url);
  +  ok t_cmp(404, $res->code, "test 404");
  +#    t_client_log_error_is_expected();
  +#    my $url = "/error_document/cannot_be_found";
  +#    my $response = "Oops, can't find the requested doc";
  +#    ok t_cmp(
  +#        $response,
  +#        GET_BODY($url),
  +#        "test ErrorDocument"
  +#       );
   }
   
   
  @@ -24,6 +29,6 @@
       ok t_cmp(
           404,
           $res->code,
  -        "the script has changed the status to 404",
  +        "the script has changed the status to 404"
          );
   }
  
  
  
  1.5       +0 -2      modperl-2.0/ModPerl-Registry/t/500.t
  
  Index: 500.t
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/500.t,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- 500.t     1 Apr 2003 03:07:20 -0000       1.4
  +++ 500.t     1 Apr 2003 04:18:49 -0000       1.5
  @@ -20,8 +20,6 @@
          );
   }
   
  -
  -
   {
       my $url = "/registry/syntax_error.pl";
       my $res = GET($url);
  
  
  
  1.14      +1 -0      modperl-2.0/ModPerl-Registry/t/basic.t
  
  Index: basic.t
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/basic.t,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- basic.t   9 Mar 2003 00:16:25 -0000       1.13
  +++ basic.t   1 Apr 2003 04:18:49 -0000       1.14
  @@ -35,6 +35,7 @@
       }
       my $url = "/$alias/not_executable.pl";
   
  +    t_client_log_error_is_expected();
       ok t_cmp(
           "403 Forbidden",
           HEAD($url)->status_line(),
  
  
  
  1.2       +1 -1      modperl-2.0/ModPerl-Registry/t/redirect.t
  
  Index: redirect.t
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/redirect.t,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- redirect.t        16 Aug 2002 10:11:17 -0000      1.1
  +++ redirect.t        1 Apr 2003 04:18:49 -0000       1.2
  @@ -23,7 +23,7 @@
   {
       my $redirect_path = "/registry/does_not_exists.pl";
       my $url = "$base_url?$redirect_path";
  -
  +    t_client_log_error_is_expected();
       ok t_cmp(
           404,
           HEAD($url)->code,
  
  
  
  1.4       +2 -1      modperl-2.0/ModPerl-Registry/t/cgi-bin/closure.pl
  
  Index: closure.pl
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/cgi-bin/closure.pl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- closure.pl        16 Aug 2002 10:11:39 -0000      1.3
  +++ closure.pl        1 Apr 2003 04:18:49 -0000       1.4
  @@ -1,7 +1,8 @@
   #!perl -w
   
   BEGIN {
  -    warn "note: the warning '... will not stay shared' is OK here!!!\n";
  +    use Apache::TestUtil;
  +    t_server_log_warn_is_expected();
   }
   
   # this script will suffer from a closure problem under registry
  
  
  
  1.2       +4 -0      modperl-2.0/ModPerl-Registry/t/cgi-bin/missing_headers.pl
  
  Index: missing_headers.pl
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/cgi-bin/missing_headers.pl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- missing_headers.pl        23 Jan 2003 00:33:28 -0000      1.1
  +++ missing_headers.pl        1 Apr 2003 04:18:49 -0000       1.2
  @@ -1,3 +1,7 @@
  +BEGIN {
  +    use Apache::TestUtil;
  +    t_server_log_error_is_expected();
  +}
   print "No HTTP headers were sent\n\n";
   
   print "Here is some more body coming\n even with double new line\n\n";
  
  
  
  1.3       +5 -0      modperl-2.0/ModPerl-Registry/t/cgi-bin/runtime_error.pl
  
  Index: runtime_error.pl
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/cgi-bin/runtime_error.pl,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- runtime_error.pl  7 Feb 2003 00:15:39 -0000       1.2
  +++ runtime_error.pl  1 Apr 2003 04:18:49 -0000       1.3
  @@ -1,3 +1,8 @@
  +BEGIN {
  +    use Apache::TestUtil;
  +    t_server_log_error_is_expected();
  +}
  +
   # this script sends no body at all, and since the error happens
   # the script will return 500
   
  
  
  
  1.3       +4 -0      
modperl-2.0/ModPerl-Registry/t/cgi-bin/runtime_error_n_status_change.pl
  
  Index: runtime_error_n_status_change.pl
  ===================================================================
  RCS file: 
/home/cvs/modperl-2.0/ModPerl-Registry/t/cgi-bin/runtime_error_n_status_change.pl,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- runtime_error_n_status_change.pl  7 Feb 2003 00:23:31 -0000       1.2
  +++ runtime_error_n_status_change.pl  1 Apr 2003 04:18:49 -0000       1.3
  @@ -1,3 +1,7 @@
  +BEGIN {
  +    use Apache::TestUtil;
  +    t_server_log_error_is_expected();
  +}
   my $r = shift;
   $r->status(404);
   $r->print("Content-type: text/plain\n\n");
  
  
  
  1.2       +5 -0      
modperl-2.0/ModPerl-Registry/t/cgi-bin/runtime_error_plus_body.pl
  
  Index: runtime_error_plus_body.pl
  ===================================================================
  RCS file: 
/home/cvs/modperl-2.0/ModPerl-Registry/t/cgi-bin/runtime_error_plus_body.pl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- runtime_error_plus_body.pl        7 Feb 2003 00:15:39 -0000       1.1
  +++ runtime_error_plus_body.pl        1 Apr 2003 04:18:49 -0000       1.2
  @@ -1,3 +1,8 @@
  +BEGIN {
  +    use Apache::TestUtil;
  +    t_server_log_error_is_expected();
  +}
  +
   # this script sends some body before the error happens,
   # so 200 OK is expected, followed by an error
   print "Content-type: text/plain\n\n";
  
  
  
  1.3       +5 -0      modperl-2.0/ModPerl-Registry/t/cgi-bin/syntax_error.pl
  
  Index: syntax_error.pl
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/cgi-bin/syntax_error.pl,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- syntax_error.pl   23 Jan 2003 01:12:01 -0000      1.2
  +++ syntax_error.pl   1 Apr 2003 04:18:49 -0000       1.3
  @@ -1,3 +1,8 @@
  +BEGIN {
  +    use Apache::TestUtil;
  +    t_server_log_error_is_expected();
  +}
  +
   print "Content-type: text/plain\n\n";
   
   # the following syntax error is here on purpose!
  
  
  
  1.2       +5 -0      modperl-2.0/ModPerl-Registry/t/cgi-bin/use_error.pl
  
  Index: use_error.pl
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/ModPerl-Registry/t/cgi-bin/use_error.pl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- use_error.pl      1 Apr 2003 03:07:19 -0000       1.1
  +++ use_error.pl      1 Apr 2003 04:18:49 -0000       1.2
  @@ -1,3 +1,8 @@
  +BEGIN {
  +    use Apache::TestUtil;
  +    t_server_log_error_is_expected();
  +}
  +
   use DoesNotExist ();
   
   print "Content-type: text/plain\n\n";
  
  
  

Reply via email to