a few random cleanups
Gurusamy Sarathy [Mon, 18 Jan 1999 10:06:29 +0000 (10:06 +0000)]
p4raw-id: //depot/perl@2640

ext/B/Makefile.PL
lib/Test/Harness.pm
t/pragma/warn/doio

index 35cc6bf..ff3694d 100644 (file)
@@ -18,7 +18,7 @@ WriteMakefile(
     VERSION    => "a5",
     MAN3PODS => {},
     clean      => {
-       FILES           => "perl$e byteperl$e *$o B.c *~"
+       FILES           => "perl$e byteperl$e *$o B.c defsubs.h *~"
     }
 );   
 
index 935e8f0..219ffb9 100644 (file)
@@ -243,14 +243,17 @@ sub runtests {
               " UNEXPECTEDLY SUCCEEDED)")
        if $totbonus;
     if ($tests_skipped) {
-       $bonusmsg .= ", $tests_skipped test" . ($tests_skipped != 1 ? 's' : '') .
-                       ' skipped';
+       $bonusmsg .= ", $tests_skipped test" . ($tests_skipped != 1 ? 's' : '');
+       if ($subtests_skipped) {
+           $bonusmsg .= " and $subtests_skipped subtest"
+                        . ($subtests_skipped != 1 ? 's' : '');
+       }
+       $bonusmsg .= ' skipped';
     }
-    if ($subtests_skipped) {
-       $bonusmsg .= ($tests_skipped ? ', plus ' : ', '). 
-                       "$subtests_skipped subtest"
-                       . ($subtests_skipped != 1 ? 's' : '') .
-                       " skipped";
+    elsif ($subtests_skipped) {
+       $bonusmsg .= ", $subtests_skipped subtest"
+                    . ($subtests_skipped != 1 ? 's' : '')
+                    . " skipped";
     }
     if ($bad == 0 && $totmax) {
        print "All tests successful$bonusmsg.\n";
index 993c34d..cd0d558 100644 (file)
@@ -104,11 +104,11 @@ use warning 'io' ;
 exec "lskdjfalksdjfdjfkls","" ;
 EXPECT
 OPTION regex
-Can't exec "lskdjfalksdjfdjfkls": .+ at - line 3.
+Can't exec "lskdjfalksdjfdjfkls": .+
 ########
 # doio.c
 use warning 'io' ;
 exec "lskdjfalksdjfdjfkls", "abc" ;
 EXPECT
 OPTION regex
-Can't exec "lskdjfalksdjfdjfkls": .+ at - line 3.
+Can't exec "lskdjfalksdjfdjfkls": .+