--- JSON-XS/t/02_error.t 2007/03/31 14:20:06 1.4 +++ JSON-XS/t/02_error.t 2007/04/03 23:34:17 1.5 @@ -1,4 +1,4 @@ -BEGIN { $| = 1; print "1..29\n"; } +BEGIN { $| = 1; print "1..31\n"; } use utf8; use JSON::XS; @@ -40,3 +40,7 @@ eval { JSON::XS->new->decode ([]) }; ok $@ =~ /malformed/; eval { JSON::XS->new->decode (\*STDERR) }; ok $@ =~ /malformed/; eval { JSON::XS->new->decode (*STDERR) }; ok !!$@; # cannot coerce GLOB + +eval { from_json ("\"\xa0") }; ok $@ =~ /malformed.*character/; +eval { from_json ("\"\xa0\"") }; ok $@ =~ /malformed.*character/; +