cvsuser     04/12/28 14:31:23

  Modified:    App-Options/t main.t
  Log:
  env var substitution tests
  
  Revision  Changes    Path
  1.6       +7 -0      p5ee/App-Options/t/main.t
  
  Index: main.t
  ===================================================================
  RCS file: /cvs/public/p5ee/App-Options/t/main.t,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- main.t    2 Dec 2004 16:00:14 -0000       1.5
  +++ main.t    28 Dec 2004 22:31:23 -0000      1.6
  @@ -4,6 +4,8 @@
       $ENV{VAR10} = "value10";
       $ENV{APP_VAR11} = "value11";
       $ENV{VAR12} = "value12";
  +    $ENV{ZZ} = "zz";
  +    $ENV{APP_PLUGH} = "twisty passages";
       delete $ENV{PREFIX};
       delete $ENV{DOCUMENT_ROOT};
   }
  @@ -81,11 +83,16 @@
   is($App::options3{var1}, "pattern match", "pattern match");
   is($App::options3{var2}, "old pattern match", "old pattern match");
   
  +# hostname/host tests
   ok($App::options{hostname}, "hostname option set");
   ok($App::options{host}, "host option set");
   ok(length($App::options{host}) <= length($App::options{hostname}) && 
$App::options{host} !~ /\./,
       "host option shorter than hostname option");
   ok(! defined $App::options{hosttest}, "host not named xyzzy3");
   
  +# $ENV{X} variable substitution tests
  +ok($App::options{envtest} eq "xyzzy", "\$ENV{X} variable substitution 
worked");
  +ok($App::options{plugh} eq "twisty passages", "auto-import of APP_ env vars 
worked");
  +
   exit 0;
   
  
  
  

Reply via email to