3 # $Id: utf8.t,v 1.0.1.2 2000/09/28 21:44:17 ram Exp $
5 # Copyright (c) 1995-2000, Raphael Manfredi
7 # You may redistribute only under the same terms as Perl 5, as specified
8 # in the README file that comes with the distribution.
13 print "1..0 # Skip: no utf8 support\n";
18 @INC = ('.', '../lib', '../ext/Storable/t');
22 require Config; import Config;
23 if ($ENV{PERL_CORE} and $Config{'extensions'} !~ /\bStorable\b/) {
24 print "1..0 # Skip: Storable was not built\n";
33 use Storable qw(thaw freeze);
38 ok 1, $x eq ${thaw freeze \$x};
41 $x = join '', map {chr $_} (0..1023);
42 ok 2, $x eq ${thaw freeze \$x};
44 # Char in the range 127-255 (probably) in utf8
45 $x = chr (175) . chr (256);
47 ok 3, $x eq ${thaw freeze \$x};