(was Re: [PATCH perl@13600] cat2type in tests for VMS)
Craig A. Berry [Mon, 10 Dec 2001 18:25:37 +0000 (12:25 -0600)]
Message-Id: <5.1.0.14.2.20011210174517.029c7ec0@mail.mac.com>

p4raw-id: //depot/perl@13606

t/op/write.t
t/test.pl

index a86b4eb..fdc6e56 100755 (executable)
@@ -7,7 +7,7 @@ BEGIN {
 
 print "1..44\n";
 
-my $CAT = ($^O eq 'MSWin32' || $^O eq 'NetWare') ? 'type'
+my $CAT = ($^O eq 'MSWin32' || $^O eq 'NetWare' || $^O eq 'VMS') ? 'type'
        : ($^O eq 'MacOS') ? 'catenate'
         : 'cat';
 
index 4f8a463..b6f4258 100644 (file)
--- a/t/test.pl
+++ b/t/test.pl
@@ -343,6 +343,7 @@ sub which_perl {
        } else {
            $exe = $Config{_exe};
        }
+       $exe = '' unless defined $exe;
        
        # This doesn't absolutize the path: beware of future chdirs().
        # We could do File::Spec->abs2rel() but that does getcwd()s,