Make selfstubber test more portable.
Jarkko Hietaniemi [Thu, 26 Apr 2001 01:44:57 +0000 (01:44 +0000)]
p4raw-id: //depot/perl@9849

t/lib/selfstubber.t

index 8e8502a..4565c79 100644 (file)
@@ -8,7 +8,7 @@ BEGIN {
 use strict;
 use Devel::SelfStubber;
 
-my $runperl = './perl';
+my $runperl = "$^X \"-I../lib\"";
 
 print "1..7\n";
 
@@ -117,7 +117,8 @@ print ${module}->foo;
 {
   my %output;
   foreach my $module (@module) {
-    ($output{$module} = `$runperl -I $inlib $module--$$`)
+    print "# $runperl \"-I$inlib\" $module--$$\n";
+    ($output{$module} = `$runperl "-I$inlib" $module--$$`)
       =~ s/\'s foo//;
   }
 
@@ -156,7 +157,8 @@ print "ok 6\n";
 {
   my %output;
   foreach my $module (@module) {
-    ($output{$module} = `$runperl -I $lib $module--$$`)
+    print "# $runperl \"-I$lib\" $module--$$\n";
+    ($output{$module} = `$runperl "-I$lib" $module--$$`)
       =~ s/\'s foo//;
   }