1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
import msgpack reserved_bytes = [ b"\xc1", b"\xc4", b"\xc5", b"\xc6", b"\xc7", b"\xc8", b"\xc9", b"\xd4", b"\xd5", b"\xd6", b"\xd7", b"\xd8", b"\xd9", ] def test_skip_reserved(): packed_list = msgpack.packb([]) for b in reserved_bytes: assert msgpack.unpackb(b+packed_list, use_list=1) == []