avoid t/u-*.t test on platforms where List/Util was not built
Peter Prymmer [Thu, 19 Apr 2001 17:40:14 +0000 (10:40 -0700)]
Message-ID: <Pine.OSF.4.10.10104191737200.348917-100000@aspara.forte.com>

p4raw-id: //depot/perl@9764

13 files changed:
t/lib/u-blessed.t
t/lib/u-dualvar.t
t/lib/u-first.t
t/lib/u-max.t
t/lib/u-maxstr.t
t/lib/u-min.t
t/lib/u-minstr.t
t/lib/u-readonly.t
t/lib/u-reduce.t
t/lib/u-reftype.t
t/lib/u-sum.t
t/lib/u-tainted.t
t/lib/u-weak.t

index d70e023..89a740a 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use Scalar::Util qw(blessed);
index acee8ad..5bf4fe9 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 BEGIN {
index 71f3de4..6a35948 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use List::Util qw(first);
index f4873bd..911003b 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use List::Util qw(max);
index 7964613..0ec35ca 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use List::Util qw(maxstr);
index 124d88a..a51ced4 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use List::Util qw(min);
index 12dc2fb..c000e78 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use List::Util qw(minstr);
index 5079725..864e1f1 100644 (file)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use Scalar::Util qw(readonly);
index d00dea1..063e0b7 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use List::Util qw(reduce min);
index 06f9ffb..ea7ea7b 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use Scalar::Util qw(reftype);
index 9c1c7cb..34fb690 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use List::Util qw(sum);
index c38cf1a..5587bb7 100644 (file)
@@ -3,6 +3,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 use lib qw(blib/lib blib/arch);
index bab6197..6c7bea7 100755 (executable)
@@ -1,6 +1,11 @@
 BEGIN {
        chdir 't' if -d 't';
        @INC = '../lib';
+       require Config; import Config;
+       if ($Config{extensions} !~ /\bList\/Util\b/) {
+           print "1..0 # Skip: List::Util was not built\n";
+           exit 0;
+       }
 }
 
 BEGIN {