summaryrefslogtreecommitdiff
path: root/tests/lib3/test_input_output.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/lib3/test_input_output.py')
-rw-r--r--tests/lib3/test_input_output.py3
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: