--- CBOR-XS/t/50_rfc.t 2013/10/30 10:10:36 1.5 +++ CBOR-XS/t/50_rfc.t 2014/01/05 14:24:54 1.6 @@ -1,4 +1,4 @@ -BEGIN { $| = 1; print "1..71\n"; } +BEGIN { $| = 1; print "1..79\n"; } # examples from rfc7049 @@ -106,19 +106,19 @@ * false 0xf4 * true 0xf5 * null 0xf6 - undefined 0xf7 +* undefined 0xf7 simple(16) 0xf0 simple(24) 0xf818 simple(255) 0xf8ff 0("2013-03-21T20:04:00Z") 0xc074323031332d30332d32315432303a30343a30305a - 1(1363896240) 0xc11a514b67b0 - 1(1363896240.5) 0xc1fb41d452d9ec200000 +* 1(1363896240) 0xc11a514b67b0 +* 1(1363896240.5) 0xc1fb41d452d9ec200000 23(h'01020304') 0xd74401020304 - 24(h'6449455446') 0xd818456449455446 +* 24(h'6449455446') 0xd818456449455446 32("http://www.example.com") 0xd82076687474703a2f2f7777772e6578616d706c652e636f6d - h'' 0x40 - h'01020304' 0x4401020304 - "" 0x60 +* h'' 0x40 +* h'01020304' 0x4401020304 +* "" 0x60 + a 0x6161 + IETF 0x6449455446 + "\ 0x62225c @@ -130,7 +130,7 @@ * [1,[2,3],[4,5]] 0x8301820203820405 * [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]0x98190102030405060708090a0b0c0d0e0f101112131415161718181819 * {} 0xa0 - {1,2,3,4} 0xa201020304 +< {1,2,3,4} 0xa201020304 < {"a",1,"b",[2,3]} 0xa26161016162820203 < ["a",{"b","c"}] 0x826161a161626163 < {"a","A","b","B","c","C","d","D","e","E"}0xa56161614161626142616361436164614461656145