lib-python/3/test/test_codecencodings_hk.py::unmodified
== PyPy 3.11.15 (2bd2c8c11256, Jul 04 2026, 03:52:57) [PyPy 7.3.24-alpha0 with MSC v.1941 64 bit (AMD64)]
== Windows-10-10.0.19045-SP0 little-endian
== Python build: release with_assert
== cwd: D:\SystemTemp\pytest\test_python_worker_3884æ
== CPU count: 2
== encodings: locale=ascii FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1240434677
0:00:00 Run 1 test sequentially
0:00:00 [1/1] test_codecencodings_hk
test_callback_None_index (test.test_codecencodings_hk.Test_Big5HKSCS.test_callback_None_index) ... ok
test_callback_backward_index (test.test_codecencodings_hk.Test_Big5HKSCS.test_callback_backward_index) ... ok
test_callback_forward_index (test.test_codecencodings_hk.Test_Big5HKSCS.test_callback_forward_index) ... ok
test_callback_index_outofbound (test.test_codecencodings_hk.Test_Big5HKSCS.test_callback_index_outofbound) ... ok
test_callback_long_index (test.test_codecencodings_hk.Test_Big5HKSCS.test_callback_long_index) ... ok
test_callback_returns_bytes (test.test_codecencodings_hk.Test_Big5HKSCS.test_callback_returns_bytes) ... ok
test_callback_wrong_objects (test.test_codecencodings_hk.Test_Big5HKSCS.test_callback_wrong_objects) ... ok
test_chunkcoding (test.test_codecencodings_hk.Test_Big5HKSCS.test_chunkcoding) ... FAIL
test_customreplace_encode (test.test_codecencodings_hk.Test_Big5HKSCS.test_customreplace_encode) ... ok
test_errorhandle (test.test_codecencodings_hk.Test_Big5HKSCS.test_errorhandle) ... ok
test_incrementaldecoder (test.test_codecencodings_hk.Test_Big5HKSCS.test_incrementaldecoder) ... ERROR
test_incrementalencoder (test.test_codecencodings_hk.Test_Big5HKSCS.test_incrementalencoder) ... ERROR
test_incrementalencoder_del_segfault (test.test_codecencodings_hk.Test_Big5HKSCS.test_incrementalencoder_del_segfault) ... ok
test_incrementalencoder_error_callback (test.test_codecencodings_hk.Test_Big5HKSCS.test_incrementalencoder_error_callback) ... ok
test_streamreader (test.test_codecencodings_hk.Test_Big5HKSCS.test_streamreader) ... ERROR
test_streamwriter (test.test_codecencodings_hk.Test_Big5HKSCS.test_streamwriter) ... ERROR
test_streamwriter_reset_no_pending (test.test_codecencodings_hk.Test_Big5HKSCS.test_streamwriter_reset_no_pending) ... ok
test_xmlcharrefreplace (test.test_codecencodings_hk.Test_Big5HKSCS.test_xmlcharrefreplace) ... ok
======================================================================
ERROR: test_incrementaldecoder (test.test_codecencodings_hk.Test_Big5HKSCS.test_incrementaldecoder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\test\multibytecodec_support.py", line 206, in test_incrementaldecoder
ostream.write(u)
^^^^^
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\codecs.py", line 377, in write
data, consumed = self.encode(object, self.errors)
^^^^^^
UnicodeEncodeError: 'utf-8' codec can't encode characters in position 0-1: surrogates not allowed
======================================================================
ERROR: test_incrementalencoder (test.test_codecencodings_hk.Test_Big5HKSCS.test_incrementalencoder)
----------------------------------------------------------------------
Traceback (most recent call last):
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\test\multibytecodec_support.py", line 188, in test_incrementalencoder
e = encoder.encode(data)
^^^^^^
UnicodeEncodeError: 'big5hkscs' codec can't encode character '\U0002010c' in position 0: illegal multibyte sequence
======================================================================
ERROR: test_streamreader (test.test_codecencodings_hk.Test_Big5HKSCS.test_streamreader)
----------------------------------------------------------------------
Traceback (most recent call last):
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\test\multibytecodec_support.py", line 245, in test_streamreader
ostream.write(data)
^^^^^
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\codecs.py", line 377, in write
data, consumed = self.encode(object, self.errors)
^^^^^^
UnicodeEncodeError: 'utf-8' codec can't encode characters in position 0-1: surrogates not allowed
======================================================================
ERROR: test_streamwriter (test.test_codecencodings_hk.Test_Big5HKSCS.test_streamwriter)
----------------------------------------------------------------------
Traceback (most recent call last):
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\test\multibytecodec_support.py", line 269, in test_streamwriter
ostream.write(data)
^^^^^
UnicodeEncodeError: 'big5hkscs' codec can't encode character '\U0002010c' in position 0: illegal multibyte sequence
======================================================================
FAIL: test_chunkcoding (test.test_codecencodings_hk.Test_Big5HKSCS.test_chunkcoding)
----------------------------------------------------------------------
Traceback (most recent call last):
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\test\multibytecodec_support.py", line 46, in test_chunkcoding
self.assertEqual(u, utf8.decode('utf-8'))
^^^^^^^^^^^
AssertionError: '\ud840\udd0cĚ鵮罓洆\n' != '𠄌Ě鵮罓洆\n'
- \ud840\udd0cĚ鵮罓洆
? ^^
+ 𠄌Ě鵮罓洆
? ^
----------------------------------------------------------------------
Ran 18 tests in 0.036s
FAILED (failures=1, errors=4)
test_codecencodings_hk failed (4 errors, 1 failure)
== Tests result: FAILURE ==
1 test failed:
test_codecencodings_hk
Total duration: 355 ms
Total tests: run=18 failures=1
Total test files: run=1/1 failed=1
Result: FAILURE
test test_codecencodings_hk failed
builder: pypy-c-jit-win-x86-64 build #2426+
test: lib-python/3/test/test_codecencodings_hk.py::unmodified