From b5add648ed3aedbcd09330594b79c16315466a06 Mon Sep 17 00:00:00 2001 From: Tim Riddermann Date: Fri, 6 Jan 2023 10:45:55 +0100 Subject: [PATCH] fixed pyright 1.1.287 error --- tests/test_core.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/tests/test_core.py b/tests/test_core.py index 95e5e59..a50b7c2 100644 --- a/tests/test_core.py +++ b/tests/test_core.py @@ -1033,13 +1033,14 @@ def test_prefixed() -> None: common(d5, b"\x0a"+bytes(10), u"\x00"*10, SizeofError) def test_prefixedarray() -> None: - common(PrefixedArray(Byte,Byte), b"\x02\x0a\x0b", [10,11], SizeofError) - assert PrefixedArray(Byte, Byte).parse(b"\x03\x01\x02\x03") == [1,2,3] - assert PrefixedArray(Byte, Byte).parse(b"\x00") == [] - assert PrefixedArray(Byte, Byte).build([1,2,3]) == b"\x03\x01\x02\x03" - assert raises(PrefixedArray(Byte, Byte).parse, b"") == StreamError - assert raises(PrefixedArray(Byte, Byte).parse, b"\x03\x01") == StreamError - assert raises(PrefixedArray(Byte, Byte).sizeof) == SizeofError + d = PrefixedArray(Byte, Byte) + common(d, b"\x02\x0a\x0b", [10,11], SizeofError) + assert d.parse(b"\x03\x01\x02\x03") == [1,2,3] + assert d.parse(b"\x00") == [] + assert d.build([1,2,3]) == b"\x03\x01\x02\x03" + assert raises(d.parse, b"") == StreamError + assert raises(d.parse, b"\x03\x01") == StreamError + assert raises(d.sizeof) == SizeofError def test_fixedsized() -> None: d1 = FixedSized(10, Byte)