diff options
Diffstat (limited to 'tests/execute/test_stream.py')
-rw-r--r-- | tests/execute/test_stream.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/execute/test_stream.py b/tests/execute/test_stream.py index 6e870826..fe9dd563 100644 --- a/tests/execute/test_stream.py +++ b/tests/execute/test_stream.py @@ -8,3 +8,9 @@ from tox.execute.stream import SyncWrite def test_sync_write_repr() -> None: sync_write = SyncWrite(name="a", target=None, color=Fore.RED) assert repr(sync_write) == f"SyncWrite(name='a', target=None, color={Fore.RED!r})" + + +def test_sync_write_decode_surrogate() -> None: + sync_write = SyncWrite(name="a", target=None) + sync_write.handler(b"\xed\n") + assert sync_write.text == "\udced\n" |