summaryrefslogtreecommitdiff
path: root/cpan/JSON-PP/t/014_latin1.t
diff options
context:
space:
mode:
Diffstat (limited to 'cpan/JSON-PP/t/014_latin1.t')
-rw-r--r--cpan/JSON-PP/t/014_latin1.t21
1 files changed, 6 insertions, 15 deletions
diff --git a/cpan/JSON-PP/t/014_latin1.t b/cpan/JSON-PP/t/014_latin1.t
index 6c02d62770..30692193f0 100644
--- a/cpan/JSON-PP/t/014_latin1.t
+++ b/cpan/JSON-PP/t/014_latin1.t
@@ -1,27 +1,18 @@
# copied over from JSON::XS and modified to use JSON::PP
-use Test::More;
use strict;
+use Test::More;
BEGIN { plan tests => 4 };
BEGIN { $ENV{PERL_JSON_BACKEND} = 0; }
-BEGIN {
- use lib qw(t);
- use _unicode_handling;
-}
-
use JSON::PP;
-SKIP: {
- skip "UNICODE handling is disabale.", 4 unless $JSON::PP::can_handle_UTF16_and_utf8;
-
-my $xs = JSON::PP->new->latin1->allow_nonref;
+my $pp = JSON::PP->new->latin1->allow_nonref;
-ok $xs->encode ("\x{12}\x{89} ") eq "\"\\u0012\x{89} \"";
-ok $xs->encode ("\x{12}\x{89}\x{abc}") eq "\"\\u0012\x{89}\\u0abc\"";
+ok ($pp->encode ("\x{12}\x{89} ") eq "\"\\u0012\x{89} \"");
+ok ($pp->encode ("\x{12}\x{89}\x{abc}") eq "\"\\u0012\x{89}\\u0abc\"");
-ok $xs->decode ("\"\\u0012\x{89}\"" ) eq "\x{12}\x{89}";
-ok $xs->decode ("\"\\u0012\x{89}\\u0abc\"") eq "\x{12}\x{89}\x{abc}";
+ok ($pp->decode ("\"\\u0012\x{89}\"" ) eq "\x{12}\x{89}");
+ok ($pp->decode ("\"\\u0012\x{89}\\u0abc\"") eq "\x{12}\x{89}\x{abc}");
-}