--- JSON-XS/t/02_error.t 2007/03/22 23:24:18 1.1 +++ JSON-XS/t/02_error.t 2007/03/23 15:10:55 1.2 @@ -9,20 +9,20 @@ } eval { JSON::XS->new->allow_nonref (1)->decode ('"\u1234\udc00"') }; ok $@ =~ /missing high /; -eval { JSON::XS->new->allow_nonref (1)->decode ('"\ud800"') }; ok $@ =~ /missing low /; +eval { JSON::XS->new->allow_nonref->decode ('"\ud800"') }; ok $@ =~ /missing low /; eval { JSON::XS->new->allow_nonref (1)->decode ('"\ud800\u1234"') }; ok $@ =~ /surrogate pair /; eval { JSON::XS->new->decode ('null') }; ok $@ =~ /allow_nonref/; eval { JSON::XS->new->allow_nonref (1)->decode ('+0') }; ok $@ =~ /malformed/; -eval { JSON::XS->new->allow_nonref (1)->decode ('.2') }; ok $@ =~ /malformed/; +eval { JSON::XS->new->allow_nonref->decode ('.2') }; ok $@ =~ /malformed/; eval { JSON::XS->new->allow_nonref (1)->decode ('bare') }; ok $@ =~ /malformed/; -eval { JSON::XS->new->allow_nonref (1)->decode ('naughty') }; ok $@ =~ /null/; +eval { JSON::XS->new->allow_nonref->decode ('naughty') }; ok $@ =~ /null/; eval { JSON::XS->new->allow_nonref (1)->decode ('01') }; ok $@ =~ /leading zero/; -eval { JSON::XS->new->allow_nonref (1)->decode ('00') }; ok $@ =~ /leading zero/; +eval { JSON::XS->new->allow_nonref->decode ('00') }; ok $@ =~ /leading zero/; eval { JSON::XS->new->allow_nonref (1)->decode ('-0.') }; ok $@ =~ /decimal point/; -eval { JSON::XS->new->allow_nonref (1)->decode ('-0e') }; ok $@ =~ /exp sign/; +eval { JSON::XS->new->allow_nonref->decode ('-0e') }; ok $@ =~ /exp sign/; eval { JSON::XS->new->allow_nonref (1)->decode ('-e+1') }; ok $@ =~ /initial minus/; -eval { JSON::XS->new->allow_nonref (1)->decode ("\"\n\"") }; ok $@ =~ /invalid character/; +eval { JSON::XS->new->allow_nonref->decode ("\"\n\"") }; ok $@ =~ /invalid character/; eval { JSON::XS->new->allow_nonref (1)->decode ("\"\x01\"") }; ok $@ =~ /invalid character/; eval { JSON::XS->new->decode ('[5') }; ok $@ =~ /parsing array/; eval { JSON::XS->new->decode ('{"5"') }; ok $@ =~ /':' expected/;