diff options
Diffstat (limited to 'tests/lib3/test_input_output.py')
-rw-r--r-- | tests/lib3/test_input_output.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/lib3/test_input_output.py b/tests/lib3/test_input_output.py index 0018002..c32e25d 100644 --- a/tests/lib3/test_input_output.py +++ b/tests/lib3/test_input_output.py @@ -56,6 +56,9 @@ def test_unicode_output(unicode_filename, verbose=False): yaml.dump(value, stream, encoding=encoding, allow_unicode=allow_unicode) data2 = stream.getvalue() data3 = yaml.dump(value, encoding=encoding, allow_unicode=allow_unicode) + if encoding is not None: + assert isinstance(data3, bytes) + data3 = data3.decode(encoding) stream = io.BytesIO() if encoding is None: try: |