minitest fixes
Zefram [Wed, 18 Nov 2009 22:03:44 +0000 (22:03 +0000)]
Attached patch fixes two small bugs that interfere with minitest.

-zefram

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>

Makefile.SH
t/io/perlio.t

index 832e643..636d18f 100644 (file)
@@ -1416,7 +1416,7 @@ test.taintwarn:   test_prep
        TEST_ARGS=-taintwarn $(RUN_TESTS) choose
 
 minitest.prep:
-       -@test test -f lib/Config.pm || $(MAKE) lib/Config.pm $(unidatafiles)
+       -@test -f lib/Config.pm || $(MAKE) lib/Config.pm $(unidatafiles)
        @echo " "
        @echo "You may see some irrelevant test failures if you have been unable"
        @echo "to build lib/Config.pm, or the Unicode data files."
index cdc4c72..0bb23fa 100644 (file)
@@ -108,7 +108,7 @@ ok(close($utffh));
 SKIP: {
     eval { require PerlIO::scalar };
     unless (find PerlIO::Layer 'scalar') {
-       skip("PerlIO::scalar not found", 8);
+       skip("PerlIO::scalar not found", 9);
     }
     my $var;
     ok( open(my $x,"+<",\$var), 'magic in-memory file via 3 arg open with \\$var');
@@ -142,7 +142,6 @@ SKIP: {
         ok( open(STDERR,">",\$var), '       open STDERR into in-memory var');
         open STDERR,  ">&OLDERR" or die "cannot dup OLDERR: $!";
     }
-}
 
 
 { local $TODO = 'fails well back into 5.8.x';
@@ -168,6 +167,8 @@ close ($perlio);
 close ($no_perlio);
 }
 
+}
+
 
 END {
     1 while unlink $txt;