cvs commit: modperl-2.0/t/response/TestModperl dir_config.pm

2002-05-19 Thread stas

stas02/05/19 00:53:27

  Modified:t/response/TestModperl dir_config.pm
  Log:
  test that sub-section overrides parent section for the same key
  
  Revision  ChangesPath
  1.4   +9 -2  modperl-2.0/t/response/TestModperl/dir_config.pm
  
  Index: dir_config.pm
  ===
  RCS file: /home/cvs/modperl-2.0/t/response/TestModperl/dir_config.pm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- dir_config.pm 11 Apr 2002 11:08:44 -  1.3
  +++ dir_config.pm 19 May 2002 07:53:27 -  1.4
   -16,7 +16,7 
   sub handler {
   my $r = shift;
   
  -plan $r, tests = 12;
  +plan $r, tests = 13;
   
   #Apache::RequestRec::dir_config tests
   
   -38,6 +38,13 
'testing PerlAddVar ITERATE2');
   }
   
  +# sub-section overrides parent section for the same key
  +{
  +my $key = 'TestModperl__server_rec_Key_set_in_Base';
  +ok t_cmp('SubSecValue', $r-dir_config-get($key),
  + sub-section overrides parent section for the same key);
  +}
  +
   {
   my $key = make_key('0');
   
   -159,4 +166,4 
   PerlAddVar TestModperl__request_rec_Key1 2_AddValue
   PerlAddVar TestModperl__request_rec_Key1 3_AddValue 4_AddValue
   
  -PerlSetVar TestModperl__server_rec_Key_set_in_Base WhatEver
  +PerlSetVar TestModperl__server_rec_Key_set_in_Base SubSecValue
  
  
  



cvs commit: modperl-2.0/t/response/TestModperl dir_config.pm print.pm

2002-01-01 Thread stas

stas02/01/01 02:36:05

  Modified:t/response/TestModperl dir_config.pm print.pm
  Log:
  - cleanups
  
  Revision  ChangesPath
  1.2   +1 -1  modperl-2.0/t/response/TestModperl/dir_config.pm
  
  Index: dir_config.pm
  ===
  RCS file: /home/cvs/modperl-2.0/t/response/TestModperl/dir_config.pm,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- dir_config.pm 13 Nov 2001 18:35:08 -  1.1
  +++ dir_config.pm 1 Jan 2002 10:36:05 -   1.2
  @@ -110,7 +110,7 @@
   my @expected = qw(1_SetValue 2_AddValue 3_AddValue);
   
   ok t_cmp(\@expected, \@received,
  - testing PerlAddVar ITERATE2 in $s);
  + testing PerlAddVar ITERATE2 in \$s);
   }
   
   {
  
  
  
  1.3   +1 -1  modperl-2.0/t/response/TestModperl/print.pm
  
  Index: print.pm
  ===
  RCS file: /home/cvs/modperl-2.0/t/response/TestModperl/print.pm,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- print.pm  20 Dec 2001 18:12:15 -  1.2
  +++ print.pm  1 Jan 2002 10:36:05 -   1.3
  @@ -16,7 +16,7 @@
   
   ok 2;
   
  -printf ok %d, 3;
  +printf ok %d\n, 3;
   
   Apache::OK;
   }
  
  
  



cvs commit: modperl-2.0/t/response/TestModperl dir_config.pm

2001-11-13 Thread dougm

dougm   01/11/13 10:35:08

  Modified:t/modperl .cvsignore
   t/response/TestAPI request_rec.pm server_rec.pm
  Added:   t/response/TestModperl dir_config.pm
  Log:
  giving dir_config its own test
  
  Revision  ChangesPath
  1.6   +1 -0  modperl-2.0/t/modperl/.cvsignore
  
  Index: .cvsignore
  ===
  RCS file: /home/cvs/modperl-2.0/t/modperl/.cvsignore,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- .cvsignore2001/11/13 18:09:19 1.5
  +++ .cvsignore2001/11/13 18:35:08 1.6
  @@ -3,3 +3,4 @@
   printf.t
   print.t
   pnotes.t
  +dir_config.t
  
  
  
  1.12  +1 -96 modperl-2.0/t/response/TestAPI/request_rec.pm
  
  Index: request_rec.pm
  ===
  RCS file: /home/cvs/modperl-2.0/t/response/TestAPI/request_rec.pm,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- request_rec.pm2001/11/13 18:09:19 1.11
  +++ request_rec.pm2001/11/13 18:35:08 1.12
  @@ -11,7 +11,7 @@
   sub handler {
   my $r = shift;
   
  -plan $r, tests = 49;
  +plan $r, tests = 41;
   
   #Apache-request($r); #PerlOptions +GlobalRequest takes care
   my $gr = Apache-request;
  @@ -89,81 +89,6 @@
   
   #user
   
  -#- dir_config tests -#
  -
  -# this test doesn't test all $r-dir_config-*(), since
  -# dir_config() returns a generic APR::Table which is tested in
  -# apr/table.t.
  -
  -# object test
  -my $dir_config = $r-dir_config;
  -ok defined $dir_config  ref($dir_config) eq 'APR::Table';
  -
  -# PerlAddVar ITERATE2 test
  -{
  -my $key = make_key('1');
  -my @received = $dir_config-get($key);
  -my @expected = qw(1_SetValue 2_AddValue 3_AddValue 4_AddValue);
  -ok t_cmp(
  - \@expected,
  - \@received,
  - testing PerlAddVar ITERATE2,
  -)
  -}
  -
  -{
  -my $key = make_key('0');
  -
  -# object interface test in a scalar context (for a single
  -# PerlSetVar key)
  -ok t_cmp(SetValue0,
  - $dir_config-get($key),
  - qq{\$dir_config-get($key)});
  -
  -#  direct fetch test in a scalar context (for a single
  -#  PerlSetVar)
  -ok t_cmp(SetValue0,
  - $r-dir_config($key),
  - qq{\$r-dir_config($key)});
  -}
  -
  -# test non-existent key
  -{
  -my $key = make_key();
  -ok t_cmp(undef,
  - $r-dir_config($key),
  - qq{\$r-dir_config($key)});
  -}
  -
  -# test set interface
  -{
  -my $key = make_key();
  -my $val = DirConfig;
  -$r-dir_config($key = $val);
  -ok t_cmp($val,
  - $r-dir_config($key),
  - qq{\$r-dir_config($key = $val)});
  -}
  -
  -# test unset interface
  -{
  -my $key = make_key();
  -$r-dir_config($key = 'whatever');
  -$r-dir_config($key = undef);
  -ok t_cmp(undef,
  - $r-dir_config($key),
  - qq{\$r-dir_config($key = undef)});
  -}
  -
  -# test PerlSetVar set in base config
  -{
  -my $key = make_key('_set_in_Base');
  -ok t_cmp(BaseValue,
  - $r-dir_config($key),
  - qq{\$r-dir_config($key)});
  -}
  -
  -#no_cache
   ok $r-no_cache || 1;
   
   {
  @@ -209,26 +134,6 @@
   Apache::OK;
   }
   
  -my $key_base = TestAPI__request_rec_Key;
  -my $counter  = 0;
  -sub make_key{
  -return $key_base .
  -(defined $_[0]
  -? $_[0]
  -: unpack H*, pack n, ++$counter . rand(100) );
  -}
   1;
   __END__
  -Base
  -PerlSetVar TestAPI__request_rec_Key_set_in_Base BaseValue
  -/Base
   PerlOptions +GlobalRequest
  -
  -PerlSetVar TestAPI__request_rec_Key0 SetValue0
  -
  -
  -PerlSetVar TestAPI__request_rec_Key1 ToBeLost
  -PerlSetVar TestAPI__request_rec_Key1 1_SetValue
  -PerlAddVar TestAPI__request_rec_Key1 2_AddValue
  -PerlAddVar TestAPI__request_rec_Key1 3_AddValue 4_AddValue
  -
  
  
  
  1.6   +1 -47 modperl-2.0/t/response/TestAPI/server_rec.pm
  
  Index: server_rec.pm
  ===
  RCS file: /home/cvs/modperl-2.0/t/response/TestAPI/server_rec.pm,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- server_rec.pm 2001/10/10 02:55:15 1.5
  +++ server_rec.pm 2001/11/13 18:35:08 1.6
  @@ -14,7 +14,7 @@
   
   my $s = $r-server;
   
  -plan $r, tests = 21;
  +plan $r, tests = 17;
   
   ok $s;
   
  @@ -60,46 +60,6 @@
   
   ok $s-limit_req_fields;
   
  -
  -#- dir_config tests -#
  -
  -# this