summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortokuhirom <tokuhirom@gmail.com>2010-09-03 14:50:01 +0900
committertokuhirom <tokuhirom@gmail.com>2010-09-03 14:50:01 +0900
commit1fe4109a42d717aea41ea7ffd7a3193208711e77 (patch)
tree8f35aa9c50c5040ff022d44641fd17fc99516eb0
parentbf0cb4058634cb28450036c296d18185d7d8867a (diff)
downloadmsgpack-python-1fe4109a42d717aea41ea7ffd7a3193208711e77.tar.gz
fixed tests on 64bit machines with -Duselongdouble #60625
-rw-r--r--perl/t/05_preferred_int.t10
1 files changed, 7 insertions, 3 deletions
diff --git a/perl/t/05_preferred_int.t b/perl/t/05_preferred_int.t
index 9860711..fe14ef6 100644
--- a/perl/t/05_preferred_int.t
+++ b/perl/t/05_preferred_int.t
@@ -12,7 +12,11 @@ sub packit {
}
sub pis ($$) {
- is packit($_[0]), $_[1], 'dump ' . $_[1];
+ if (ref $_[1]) {
+ like packit($_[0]), $_[1], 'dump ' . $_[1];
+ } else {
+ is packit($_[0]), $_[1], 'dump ' . $_[1];
+ }
# is(Dumper(Data::MessagePack->unpack(Data::MessagePack->pack($_[0]))), Dumper($_[0]));
}
@@ -29,12 +33,12 @@ my @dat = (
''.0xFFFFFF => 'ce 00 ff ff ff',
''.0xFFFFFFFF => 'ce ff ff ff ff',
''.0xFFFFFFFFF => 'ab 36 38 37 31 39 34 37 36 37 33 35',
- ''.0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFF => 'b4 38 2e 33 30 37 36 37 34 39 37 33 36 35 35 37 32 65 2b 33 34',
+ ''.0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFF => qr{^(b4 38 2e 33 30 37 36 37 34 39 37 33 36 35 35 37 32 65 2b 33 34|b7 38 2e 33 30 37 36 37 34 39 37 33 36 35 35 37 32 34 32 31 65 2b 33 34)$},
'-'.0x8000000 => 'd2 f8 00 00 00',
'-'.0x80000000 => 'd2 80 00 00 00',
'-'.0x800000000 => 'ac 2d 33 34 33 35 39 37 33 38 33 36 38',
'-'.0x8000000000 => 'ad 2d 35 34 39 37 35 35 38 31 33 38 38 38',
- '-'.0x800000000000000000000000000000 => 'b5 2d 36 2e 36 34 36 31 33 39 39 37 38 39 32 34 35 38 65 2b 33 35',
+ '-'.0x800000000000000000000000000000 => qr{^(b5 2d 36 2e 36 34 36 31 33 39 39 37 38 39 32 34 35 38 65 2b 33 35|b8 2d 36 2e 36 34 36 31 33 39 39 37 38 39 32 34 35 37 39 33 36 65 2b 33 35)},
{'0' => '1'}, '81 00 01',
{'abc' => '1'}, '81 a3 61 62 63 01',
);