summaryrefslogtreecommitdiff
path: root/t/op/vec.t
diff options
context:
space:
mode:
Diffstat (limited to 't/op/vec.t')
-rwxr-xr-xt/op/vec.t7
1 files changed, 4 insertions, 3 deletions
diff --git a/t/op/vec.t b/t/op/vec.t
index b75bebfade..7fe0974770 100755
--- a/t/op/vec.t
+++ b/t/op/vec.t
@@ -57,13 +57,14 @@ $x = substr $foo, 1;
print "not " if vec($x, 0, 8) != 255;
print "ok 24\n";
eval { vec($foo, 1, 8) };
-print "not " unless $@ =~ /^Character > 255 in vec\(\) /;
+print "not " if $@;
print "ok 25\n";
eval { vec($foo, 1, 8) = 13 };
-print "not " unless $@ =~ /^Character > 255 in vec\(\) /;
+print "not " if $@;
print "ok 26\n";
-print "not " if $foo ne "\x{100}" . "\xff\xfe";
+print "not " if $foo ne "\xc4\x0d\xc3\xbf\xc3\xbe";
print "ok 27\n";
+$foo = "\x{100}" . "\xff\xfe";
$x = substr $foo, 1;
vec($x, 2, 4) = 7;
print "not " if $x ne "\xff\xf7";