summaryrefslogtreecommitdiff
path: root/lib/utf8.t
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-03-31 05:00:07 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-03-31 05:00:07 +0000
commita901eef84aae580e80c0351bb32ee5bca0f349f7 (patch)
tree90198102999120bcafd2308ece135653dc120dad /lib/utf8.t
parent0be47ac6ef3026eb6eaaf22fb128d8e2d947e0c7 (diff)
downloadperl-a901eef84aae580e80c0351bb32ee5bca0f349f7.tar.gz
Some low-hanging fruit for EBCDIC portability
(or for marking as EBCDIC todos) p4raw-id: //depot/perl@19097
Diffstat (limited to 'lib/utf8.t')
-rw-r--r--lib/utf8.t10
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/utf8.t b/lib/utf8.t
index 85dfb2cb2e..223bb1d825 100644
--- a/lib/utf8.t
+++ b/lib/utf8.t
@@ -272,14 +272,17 @@ BANG
# before the patch, the eval died with an error like:
# "my" variable $strict::VERSION can't be in a package
#
-ok('' eq runperl(prog => <<'CODE'), "change #17928");
- my $code = qq{ my \$\xe3\x83\x95\xe3\x83\xbc = 5; };
+SKIP: {
+ skip("Embedded UTF-8 does not work in EBCDIC", 1) if ord("A") == 193;
+ ok('' eq runperl(prog => <<'CODE'), "change #17928");
+ my $code = qq{ my \$\xe3\x83\x95\xe3\x83\xbc = 5; };
{
use utf8;
eval $code;
print $@ if $@;
}
CODE
+}
{
use utf8;
@@ -323,7 +326,8 @@ END
is("@i", "60 62 58 50 52 48 70 72 68", "utf8 heredoc index and rindex");
}
-{
+SKIP: {
+ skip("Embedded UTF-8 does not work in EBCDIC", 1) if ord("A") == 193;
use utf8;
eval qq{is(q \xc3\xbc test \xc3\xbc, qq\xc2\xb7 test \xc2\xb7,
"utf8 quote delimiters [perl #16823]");};