We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 61ea528 commit 9723d7fCopy full SHA for 9723d7f
tests/test_stdlib.py
@@ -181,6 +181,7 @@ def validator(x: str) -> bytes:
181
self.assertEqual(ret, xs.encode(), "str.encode returned wrong value")
182
183
@given(xs=st.binary())
184
+ @example(b"\x80")
185
def test_bytes_decode(self, xs):
186
source_code = """
187
def validator(x: bytes) -> str:
@@ -192,7 +193,7 @@ def validator(x: bytes) -> str:
192
193
exp = None
194
try:
195
ret = eval_uplc_value(source_code, xs).decode()
- except UnicodeDecodeError:
196
+ except (UnicodeDecodeError, RuntimeError):
197
ret = None
198
self.assertEqual(ret, exp, "bytes.decode returned wrong value")
199
0 commit comments