The test needs perlio.
Jarkko Hietaniemi [Mon, 11 Mar 2002 17:34:34 +0000 (17:34 +0000)]
p4raw-id: //depot/perl@15178

lib/open.t

index 5bc4b6d..5897c2b 100644 (file)
@@ -36,11 +36,14 @@ eval{ import( 'IN', 'macguffin' ) };
 like( $warn, qr/Unknown discipline layer/, 
        'should warn about unknown discipline with bad discipline provided' );
 
-# now load a real-looking locale
-$ENV{LC_ALL} = ' .utf8';
-import( 'IN', 'locale' );
-is( ${^OPEN}, ":utf8\0", 
-       'should set a valid locale layer' );
+SKIP: {
+    skip("no perlio, no :utf8", 1) unless $Config{useperlio};
+    # now load a real-looking locale
+    $ENV{LC_ALL} = ' .utf8';
+    import( 'IN', 'locale' );
+    is( ${^OPEN}, ":utf8\0", 
+        'should set a valid locale layer' );
+}
 
 # and see if it sets the magic variables appropriately
 import( 'IN', ':crlf' );