This commit is contained in:
Inada Naoki 2018-11-30 11:36:15 +09:00
parent e76091a82c
commit ab789813b8

View file

@ -55,9 +55,9 @@ def test_invalidvalue():
def test_strict_map_key():
valid = {u"unicode": 1, b"bytes": 2}
packed = packb(valid, use_bin_type=True)
assert valid == unpackb(packed, raw=True, strict_map_key=True)
assert valid == unpackb(packed, raw=False, strict_map_key=True)
invalid = {42: 1}
packed = packb(invalid, use_bin_type=True)
with raises(ValueError):
unpackb(packed, raw=True, strict_map_key=True)
unpackb(packed, raw=False, strict_map_key=True)