ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/JSON-XS/t/02_error.t
(Generate patch)

Comparing JSON-XS/t/02_error.t (file contents):
Revision 1.5 by root, Tue Apr 3 23:34:17 2007 UTC vs.
Revision 1.6 by root, Wed Dec 5 10:59:29 2007 UTC

39eval { JSON::XS->new->decode (\5) }; ok !!$@; # Can't coerce readonly 39eval { JSON::XS->new->decode (\5) }; ok !!$@; # Can't coerce readonly
40eval { JSON::XS->new->decode ([]) }; ok $@ =~ /malformed/; 40eval { JSON::XS->new->decode ([]) }; ok $@ =~ /malformed/;
41eval { JSON::XS->new->decode (\*STDERR) }; ok $@ =~ /malformed/; 41eval { JSON::XS->new->decode (\*STDERR) }; ok $@ =~ /malformed/;
42eval { JSON::XS->new->decode (*STDERR) }; ok !!$@; # cannot coerce GLOB 42eval { JSON::XS->new->decode (*STDERR) }; ok !!$@; # cannot coerce GLOB
43 43
44eval { from_json ("\"\xa0") }; ok $@ =~ /malformed.*character/; 44eval { decode_json ("\"\xa0") }; ok $@ =~ /malformed.*character/;
45eval { from_json ("\"\xa0\"") }; ok $@ =~ /malformed.*character/; 45eval { decode_json ("\"\xa0\"") }; ok $@ =~ /malformed.*character/;
46 46

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines