1 | BEGIN { $| = 1; print "1..75\n"; } |
1 | BEGIN { $| = 1; print "1..76\n"; } |
2 | |
2 | |
3 | use utf8; |
3 | use utf8; |
4 | use JSON::XS; |
4 | use JSON::XS; |
5 | |
5 | |
6 | our $test; |
6 | our $test; |
… | |
… | |
52 | ok (32456 == ((from_json to_json [32456])->[0])); |
52 | ok (32456 == ((from_json to_json [32456])->[0])); |
53 | ok (32789 == ((from_json to_json [32789])->[0])); |
53 | ok (32789 == ((from_json to_json [32789])->[0])); |
54 | ok (32767 == ((from_json to_json [32767])->[0])); |
54 | ok (32767 == ((from_json to_json [32767])->[0])); |
55 | ok (32768 == ((from_json to_json [32768])->[0])); |
55 | ok (32768 == ((from_json to_json [32768])->[0])); |
56 | |
56 | |
|
|
57 | my @sparse; @sparse[0,3] = (1, 4); |
|
|
58 | ok ("[1,null,null,4]" eq to_json \@sparse); |
|
|
59 | |