summaryrefslogtreecommitdiff
path: root/lib/open.t
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-03-11 17:34:34 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-03-11 17:34:34 +0000
commitc129b0bd112a26b9a00bc356d035e6383648f538 (patch)
treed2cda21111dbf6384cdd7360df8649ee685902b4 /lib/open.t
parente937c8c3e4c403c82f07d3a23f8e000d37942420 (diff)
downloadperl-c129b0bd112a26b9a00bc356d035e6383648f538.tar.gz
The test needs perlio.
p4raw-id: //depot/perl@15178
Diffstat (limited to 'lib/open.t')
-rw-r--r--lib/open.t13
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/open.t b/lib/open.t
index 5bc4b6d184..5897c2b32f 100644
--- a/lib/open.t
+++ b/lib/open.t
@@ -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' );