This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use $Config{_exe}.
authorJarkko Hietaniemi <jhi@iki.fi>
Sun, 14 Sep 2003 06:54:05 +0000 (06:54 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Sun, 14 Sep 2003 06:54:05 +0000 (06:54 +0000)
p4raw-id: //depot/perl@21220

t/run/switches.t

index 1c904d4..a63c54b 100644 (file)
@@ -13,6 +13,8 @@ require "./test.pl";
 
 plan(tests => 26);
 
+use Config;
+
 # due to a bug in VMS's piping which makes it impossible for runperl()
 # to emulate echo -n (ie. stdin always winds up with a newline), these 
 # tests almost totally fail.
@@ -218,7 +220,6 @@ SWTESTPM
     local $TODO = '';   # these ones should work on VMS
 
     my $v = sprintf "%vd", $^V;
-    use Config;
     like( runperl( switches => ['-v'] ),
          qr/This is perl, v$v built for $Config{archname}.+Copyright.+Larry Wall.+Artistic License.+GNU General Public License/s,
           '-v looks okay' );
@@ -231,7 +232,7 @@ SWTESTPM
     local $TODO = '';   # these ones should work on VMS
 
     like( runperl( switches => ['-h'] ),
-         qr/Usage: .+(?i:perl(\.exe)?).+switches.+programfile.+arguments/,
+         qr/Usage: .+(?i:perl(?:$Config{_exe})?).+switches.+programfile.+arguments/,
           '-h looks okay' );
 
 }