def test_map_32(self): d = OrderedDict([(u"A%s" % i, 1) for i in range(80000)]) b = b"".join(packb(u"A%s" % i, 1) for i in range(80000)) assert_packable(d, b"\xDA\x00\x01\x38\x80" + b)
def test_map_16(self): d = OrderedDict([(u"A%s" % i, 1) for i in range(40000)]) b = b"".join(packb(u"A%s" % i, 1) for i in range(40000)) assert_packable(d, b"\xD9\x9C\x40" + b)
def test_map_8(self): d = OrderedDict([(u"A%s" % i, 1) for i in range(40)]) b = b"".join(packb(u"A%s" % i, 1) for i in range(40)) assert_packable(d, b"\xD8\x28" + b)