X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Funi%2Foverload.t;h=e4f4e132ea39889c98314dc6b31e75c2a56eecfc;hb=a2309040b8fe324ae09c064137c624b4292d93c1;hp=9ef4e74febb6a3ba4f3af0ece07bba4943b52ae9;hpb=bce8aa3768033adc380fd1922948e7193277c81f;p=p5sagit%2Fp5-mst-13.2.git diff --git a/t/uni/overload.t b/t/uni/overload.t index 9ef4e74..e4f4e13 100644 --- a/t/uni/overload.t +++ b/t/uni/overload.t @@ -101,7 +101,7 @@ SKIP: { skip "No setlocale", 24; } elsif (!setlocale(&POSIX::LC_ALL, "en_GB.ISO8859-1")) { skip "Could not setlocale to en_GB.ISO8859-1", 24; - } elsif ($^O eq 'dec_osf') { + } elsif ($^O eq 'dec_osf' || $^O eq 'VMS') { skip "$^O has broken en_GB.ISO8859-1 locale", 24; } else { use locale; @@ -162,6 +162,7 @@ foreach my $operator ('print', 'syswrite', 'syswrite len', 'syswrite off', my $u = UTF8Toggle->new("$pad\311\n$trail"); my $l = UTF8Toggle->new("$pad\351\n$trail", 1); if ($operator eq 'print') { + no warnings 'utf8'; print $fh $u; print $fh $u; print $fh $u;