lib-python/3/test/test_codecs.py::unmodified
== PyPy 3.12.13 (e99dc7a98783, Jul 10 2026, 06:28:39) [PyPy 8.0.0-alpha0 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
== Linux-4.19.90-2202.1.0.0136.oe1.aarch64-aarch64-with-glibc2.17 little-endian
== Python build: release with_assert
== cwd: /tmp/pytest/test_python_worker_815380æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 4038656285
0:00:00 load avg: 1.27 Run 1 test sequentially in a single process
0:00:00 load avg: 1.27 [1/1] test_codecs
test_decode (test.test_codecs.ASCIITest.test_decode) ... ok
test_decode_error (test.test_codecs.ASCIITest.test_decode_error) ... ok
test_encode (test.test_codecs.ASCIITest.test_encode) ... ok
test_encode_error (test.test_codecs.ASCIITest.test_encode_error) ... ok
test_encode_surrogateescape_error (test.test_codecs.ASCIITest.test_encode_surrogateescape_error) ... ok
test_bad_decode_args (test.test_codecs.BasicUnicodeTest.test_bad_decode_args) ... ok
test_bad_encode_args (test.test_codecs.BasicUnicodeTest.test_bad_encode_args) ... ok
test_basics (test.test_codecs.BasicUnicodeTest.test_basics) ... ok
test_basics_capi (test.test_codecs.BasicUnicodeTest.test_basics_capi) ... skipped 'implementation detail specific to cpython'
test_decoder_state (test.test_codecs.BasicUnicodeTest.test_decoder_state) ... ok
test_encoding_map_type_initialized (test.test_codecs.BasicUnicodeTest.test_encoding_map_type_initialized) ... ok
test_seek (test.test_codecs.BasicUnicodeTest.test_seek) ... ok
test_seek0 (test.test_codecs.BomTest.test_seek0) ... ok
test_decode_with_int2int_map (test.test_codecs.CharmapTest.test_decode_with_int2int_map) ... ok
test_decode_with_int2str_map (test.test_codecs.CharmapTest.test_decode_with_int2str_map) ... ok
test_decode_with_string_map (test.test_codecs.CharmapTest.test_decode_with_string_map) ... ok
test_code_page_decode_flags (test.test_codecs.CodePageTest.test_code_page_decode_flags) ... skipped 'code pages are specific to Windows'
test_code_page_name (test.test_codecs.CodePageTest.test_code_page_name) ... skipped 'code pages are specific to Windows'
test_cp1252 (test.test_codecs.CodePageTest.test_cp1252) ... skipped 'code pages are specific to Windows'
test_cp932 (test.test_codecs.CodePageTest.test_cp932) ... skipped 'code pages are specific to Windows'
test_cp_utf7 (test.test_codecs.CodePageTest.test_cp_utf7) ... skipped 'code pages are specific to Windows'
test_incremental (test.test_codecs.CodePageTest.test_incremental) ... skipped 'code pages are specific to Windows'
test_invalid_code_page (test.test_codecs.CodePageTest.test_invalid_code_page) ... skipped 'code pages are specific to Windows'
test_large_input (test.test_codecs.CodePageTest.test_large_input) ... skipped 'code pages are specific to Windows'
test_large_utf8_input (test.test_codecs.CodePageTest.test_large_utf8_input) ... skipped 'code pages are specific to Windows'
test_mbcs_alias (test.test_codecs.CodePageTest.test_mbcs_alias) ... skipped 'code pages are specific to Windows'
test_multibyte_encoding (test.test_codecs.CodePageTest.test_multibyte_encoding) ... skipped 'code pages are specific to Windows'
test_codecs_lookup (test.test_codecs.CodecNameNormalizationTest.test_codecs_lookup) ... ok
test_encodings_normalize_encoding (test.test_codecs.CodecNameNormalizationTest.test_encodings_normalize_encoding) ... ok
test_all (test.test_codecs.CodecsModuleTest.test_all) ... ok
test_decode (test.test_codecs.CodecsModuleTest.test_decode) ... ok
test_encode (test.test_codecs.CodecsModuleTest.test_encode) ... ok
test_file_closes_if_lookup_error_raised (test.test_codecs.CodecsModuleTest.test_file_closes_if_lookup_error_raised) ... ok
test_getdecoder (test.test_codecs.CodecsModuleTest.test_getdecoder) ... ok
test_getencoder (test.test_codecs.CodecsModuleTest.test_getencoder) ... ok
test_getreader (test.test_codecs.CodecsModuleTest.test_getreader) ... ok
test_getwriter (test.test_codecs.CodecsModuleTest.test_getwriter) ... ok
test_lookup (test.test_codecs.CodecsModuleTest.test_lookup) ... ok
test_lookup_issue1813 (test.test_codecs.CodecsModuleTest.test_lookup_issue1813) ... skipped "no locales ('tr_TR',)"
test_open (test.test_codecs.CodecsModuleTest.test_open) ... ok
test_register (test.test_codecs.CodecsModuleTest.test_register) ... ok
test_undefined (test.test_codecs.CodecsModuleTest.test_undefined) ... ok
test_unregister (test.test_codecs.CodecsModuleTest.test_unregister) ... ok
test_basic (test.test_codecs.EncodedFileTest.test_basic) ... ok
test_empty (test.test_codecs.EscapeDecodeTest.test_empty) ... ok
test_errors (test.test_codecs.EscapeDecodeTest.test_errors) ... ok
test_escape (test.test_codecs.EscapeDecodeTest.test_escape) ... ok
test_raw (test.test_codecs.EscapeDecodeTest.test_raw) ... ok
test_warnings (test.test_codecs.EscapeDecodeTest.test_warnings) ... ok
test_escape_encode (test.test_codecs.EscapeEncodeTest.test_escape_encode) ... ok
test_codec_lookup_failure (test.test_codecs.ExceptionNotesTest.test_codec_lookup_failure) ... ok
test_init_override (test.test_codecs.ExceptionNotesTest.test_init_override) ... ERROR
test_instance_attribute (test.test_codecs.ExceptionNotesTest.test_instance_attribute) ... ERROR
test_multiple_args (test.test_codecs.ExceptionNotesTest.test_multiple_args) ... ERROR
test_new_override (test.test_codecs.ExceptionNotesTest.test_new_override) ... ERROR
test_non_str_arg (test.test_codecs.ExceptionNotesTest.test_non_str_arg) ... ERROR
test_raise_by_type (test.test_codecs.ExceptionNotesTest.test_raise_by_type) ... ERROR
test_raise_by_value (test.test_codecs.ExceptionNotesTest.test_raise_by_value) ... ERROR
test_raise_grandchild_subclass_exact_size (test.test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size) ... ERROR
test_raise_subclass_with_weakref_support (test.test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support) ... ERROR
test_unflagged_non_text_codec_handling (test.test_codecs.ExceptionNotesTest.test_unflagged_non_text_codec_handling) ... ok
test_builtin_decode (test.test_codecs.IDNACodecTest.test_builtin_decode) ... ok
test_builtin_decode_length_limit (test.test_codecs.IDNACodecTest.test_builtin_decode_length_limit) ... ok
test_builtin_encode (test.test_codecs.IDNACodecTest.test_builtin_encode) ... ok
test_errors (test.test_codecs.IDNACodecTest.test_errors)
Only supports "strict" error handler ... ok
test_incremental_decode (test.test_codecs.IDNACodecTest.test_incremental_decode) ... ok
test_incremental_encode (test.test_codecs.IDNACodecTest.test_incremental_encode) ... ok
test_stream (test.test_codecs.IDNACodecTest.test_stream) ... ok
test_decode (test.test_codecs.Latin1Test.test_decode) ... ok
test_encode (test.test_codecs.Latin1Test.test_encode) ... ok
test_encode_errors (test.test_codecs.Latin1Test.test_encode_errors) ... ok
test_encode_surrogateescape_error (test.test_codecs.Latin1Test.test_encode_surrogateescape_error) ... ok
test_decode_strict (test.test_codecs.LocaleCodecTest.test_decode_strict) ... skipped 'need _testinternalcapi module'
test_decode_surrogateescape (test.test_codecs.LocaleCodecTest.test_decode_surrogateescape) ... skipped 'need _testinternalcapi module'
test_decode_surrogatepass (test.test_codecs.LocaleCodecTest.test_decode_surrogatepass) ... skipped 'need _testinternalcapi module'
test_decode_unsupported_error_handler (test.test_codecs.LocaleCodecTest.test_decode_unsupported_error_handler) ... skipped 'need _testinternalcapi module'
test_encode_strict (test.test_codecs.LocaleCodecTest.test_encode_strict) ... skipped 'need _testinternalcapi module'
test_encode_surrogateescape (test.test_codecs.LocaleCodecTest.test_encode_surrogateescape) ... skipped 'need _testinternalcapi module'
test_encode_surrogatepass (test.test_codecs.LocaleCodecTest.test_encode_surrogatepass) ... skipped 'need _testinternalcapi module'
test_encode_unsupported_error_handler (test.test_codecs.LocaleCodecTest.test_encode_unsupported_error_handler) ... skipped 'need _testinternalcapi module'
test_nameprep (test.test_codecs.NameprepTest.test_nameprep) ... ok
test_decode (test.test_codecs.PunycodeTest.test_decode) ... ok
test_decode_invalid (test.test_codecs.PunycodeTest.test_decode_invalid) ... ok
test_encode (test.test_codecs.PunycodeTest.test_encode) ... ok
test_bug1098990_a (test.test_codecs.RawUnicodeEscapeTest.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.RawUnicodeEscapeTest.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.RawUnicodeEscapeTest.test_bug1175396) ... ok
test_decode_errors (test.test_codecs.RawUnicodeEscapeTest.test_decode_errors) ... ok
test_empty (test.test_codecs.RawUnicodeEscapeTest.test_empty) ... ok
test_escape_decode (test.test_codecs.RawUnicodeEscapeTest.test_escape_decode) ... ok
test_escape_encode (test.test_codecs.RawUnicodeEscapeTest.test_escape_encode) ... ok
test_incremental_surrogatepass (test.test_codecs.RawUnicodeEscapeTest.test_incremental_surrogatepass) ... ok
test_mixed_readline_and_read (test.test_codecs.RawUnicodeEscapeTest.test_mixed_readline_and_read) ... ok
test_partial (test.test_codecs.RawUnicodeEscapeTest.test_partial) ... ok
test_raw_decode (test.test_codecs.RawUnicodeEscapeTest.test_raw_decode) ... ok
test_raw_encode (test.test_codecs.RawUnicodeEscapeTest.test_raw_encode) ... ok
test_readline (test.test_codecs.RawUnicodeEscapeTest.test_readline) ... ok
test_readlinequeue (test.test_codecs.RawUnicodeEscapeTest.test_readlinequeue) ... ok
test_array (test.test_codecs.ReadBufferTest.test_array) ... ok
test_bad_args (test.test_codecs.ReadBufferTest.test_bad_args) ... ok
test_empty (test.test_codecs.ReadBufferTest.test_empty) ... ok
test_decode (test.test_codecs.Rot13Test.test_decode) ... ok
test_encode (test.test_codecs.Rot13Test.test_encode) ... ok
test_incremental_decode (test.test_codecs.Rot13Test.test_incremental_decode) ... ok
test_incremental_encode (test.test_codecs.Rot13Test.test_incremental_encode) ... ok
test_rot13_func (test.test_codecs.Rot13UtilTest.test_rot13_func) ... ok
test_copy (test.test_codecs.StreamReaderTest.test_copy) ... ok
test_pickle (test.test_codecs.StreamReaderTest.test_pickle) ... ok
test_readlines (test.test_codecs.StreamReaderTest.test_readlines) ... ok
test_copy (test.test_codecs.StreamReaderWriterTest.test_copy) ... ok
test_pickle (test.test_codecs.StreamReaderWriterTest.test_pickle) ... ok
test_copy (test.test_codecs.StreamRecoderTest.test_copy) ... ok
test_pickle (test.test_codecs.StreamRecoderTest.test_pickle) ... ok
test_seeking_read (test.test_codecs.StreamRecoderTest.test_seeking_read) ... ok
test_seeking_write (test.test_codecs.StreamRecoderTest.test_seeking_write) ... ok
test_write (test.test_codecs.StreamRecoderTest.test_write) ... ok
test_writelines (test.test_codecs.StreamRecoderTest.test_writelines) ... ok
test_copy (test.test_codecs.StreamWriterTest.test_copy) ... ok
test_pickle (test.test_codecs.StreamWriterTest.test_pickle) ... ok
test_ascii (test.test_codecs.SurrogateEscapeTest.test_ascii) ... ok
test_charmap (test.test_codecs.SurrogateEscapeTest.test_charmap) ... ok
test_latin1 (test.test_codecs.SurrogateEscapeTest.test_latin1) ... ok
test_utf8 (test.test_codecs.SurrogateEscapeTest.test_utf8) ... ok
test_aliases (test.test_codecs.TransformCodecTest.test_aliases) ... ok
test_basics (test.test_codecs.TransformCodecTest.test_basics) ... ok
test_binary_to_text_denylists_binary_transforms (test.test_codecs.TransformCodecTest.test_binary_to_text_denylists_binary_transforms) ... ok
test_binary_to_text_denylists_text_transforms (test.test_codecs.TransformCodecTest.test_binary_to_text_denylists_text_transforms) ... ok
test_buffer_api_usage (test.test_codecs.TransformCodecTest.test_buffer_api_usage) ... ok
test_custom_hex_error_is_noted (test.test_codecs.TransformCodecTest.test_custom_hex_error_is_noted) ... ERROR
test_custom_zlib_error_is_noted (test.test_codecs.TransformCodecTest.test_custom_zlib_error_is_noted) ... ERROR
test_quopri_stateless (test.test_codecs.TransformCodecTest.test_quopri_stateless) ... ok
test_read (test.test_codecs.TransformCodecTest.test_read) ... ok
test_readline (test.test_codecs.TransformCodecTest.test_readline) ... ok
test_text_to_binary_denylists_binary_transforms (test.test_codecs.TransformCodecTest.test_text_to_binary_denylists_binary_transforms) ... ok
test_text_to_binary_denylists_text_transforms (test.test_codecs.TransformCodecTest.test_text_to_binary_denylists_text_transforms) ... ok
test_uu_invalid (test.test_codecs.TransformCodecTest.test_uu_invalid) ... ok
test_decode_unicode (test.test_codecs.TypesTest.test_decode_unicode) ... ok
test_unicode_escape (test.test_codecs.TypesTest.test_unicode_escape) ... ok
test_bug1098990_a (test.test_codecs.UTF16BETest.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF16BETest.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF16BETest.test_bug1175396) ... ok
test_errors (test.test_codecs.UTF16BETest.test_errors) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF16BETest.test_incremental_surrogatepass) ... ok
test_lone_surrogates (test.test_codecs.UTF16BETest.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF16BETest.test_mixed_readline_and_read) ... ok
test_nonbmp (test.test_codecs.UTF16BETest.test_nonbmp) ... ok
test_partial (test.test_codecs.UTF16BETest.test_partial) ... ok
test_readline (test.test_codecs.UTF16BETest.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF16BETest.test_readlinequeue) ... ok
test_bad_args (test.test_codecs.UTF16ExTest.test_bad_args) ... ok
test_errors (test.test_codecs.UTF16ExTest.test_errors) ... ok
test_bug1098990_a (test.test_codecs.UTF16LETest.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF16LETest.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF16LETest.test_bug1175396) ... ok
test_errors (test.test_codecs.UTF16LETest.test_errors) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF16LETest.test_incremental_surrogatepass) ... ok
test_lone_surrogates (test.test_codecs.UTF16LETest.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF16LETest.test_mixed_readline_and_read) ... ok
test_nonbmp (test.test_codecs.UTF16LETest.test_nonbmp) ... ok
test_partial (test.test_codecs.UTF16LETest.test_partial) ... ok
test_readline (test.test_codecs.UTF16LETest.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF16LETest.test_readlinequeue) ... ok
test_badbom (test.test_codecs.UTF16Test.test_badbom) ... ok
test_bug1098990_a (test.test_codecs.UTF16Test.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF16Test.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF16Test.test_bug1175396) ... ok
test_bug691291 (test.test_codecs.UTF16Test.test_bug691291) ... ok
test_decoder_state (test.test_codecs.UTF16Test.test_decoder_state) ... ok
test_errors (test.test_codecs.UTF16Test.test_errors) ... ok
test_handlers (test.test_codecs.UTF16Test.test_handlers) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF16Test.test_incremental_surrogatepass) ... ok
test_invalid_modes (test.test_codecs.UTF16Test.test_invalid_modes) ... ok
test_lone_surrogates (test.test_codecs.UTF16Test.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF16Test.test_mixed_readline_and_read) ... ok
test_only_one_bom (test.test_codecs.UTF16Test.test_only_one_bom) ... ok
test_partial (test.test_codecs.UTF16Test.test_partial) ... ok
test_readline (test.test_codecs.UTF16Test.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF16Test.test_readlinequeue) ... ok
test_bug1098990_a (test.test_codecs.UTF32BETest.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF32BETest.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF32BETest.test_bug1175396) ... ok
test_errors (test.test_codecs.UTF32BETest.test_errors) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF32BETest.test_incremental_surrogatepass) ... ok
test_issue8941 (test.test_codecs.UTF32BETest.test_issue8941) ... ok
test_lone_surrogates (test.test_codecs.UTF32BETest.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF32BETest.test_mixed_readline_and_read) ... ok
test_partial (test.test_codecs.UTF32BETest.test_partial) ... ok
test_readline (test.test_codecs.UTF32BETest.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF32BETest.test_readlinequeue) ... ok
test_simple (test.test_codecs.UTF32BETest.test_simple) ... ok
test_bug1098990_a (test.test_codecs.UTF32LETest.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF32LETest.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF32LETest.test_bug1175396) ... ok
test_errors (test.test_codecs.UTF32LETest.test_errors) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF32LETest.test_incremental_surrogatepass) ... ok
test_issue8941 (test.test_codecs.UTF32LETest.test_issue8941) ... ok
test_lone_surrogates (test.test_codecs.UTF32LETest.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF32LETest.test_mixed_readline_and_read) ... ok
test_partial (test.test_codecs.UTF32LETest.test_partial) ... ok
test_readline (test.test_codecs.UTF32LETest.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF32LETest.test_readlinequeue) ... ok
test_simple (test.test_codecs.UTF32LETest.test_simple) ... ok
test_badbom (test.test_codecs.UTF32Test.test_badbom) ... ok
test_bug1098990_a (test.test_codecs.UTF32Test.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF32Test.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF32Test.test_bug1175396) ... ok
test_decoder_state (test.test_codecs.UTF32Test.test_decoder_state) ... ok
test_errors (test.test_codecs.UTF32Test.test_errors) ... ok
test_handlers (test.test_codecs.UTF32Test.test_handlers) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF32Test.test_incremental_surrogatepass) ... ok
test_issue8941 (test.test_codecs.UTF32Test.test_issue8941) ... ok
test_lone_surrogates (test.test_codecs.UTF32Test.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF32Test.test_mixed_readline_and_read) ... ok
test_only_one_bom (test.test_codecs.UTF32Test.test_only_one_bom) ... ok
test_partial (test.test_codecs.UTF32Test.test_partial) ... ok
test_readline (test.test_codecs.UTF32Test.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF32Test.test_readlinequeue) ... ok
test_ascii (test.test_codecs.UTF7Test.test_ascii) ... ok
test_bug1098990_a (test.test_codecs.UTF7Test.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF7Test.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF7Test.test_bug1175396) ... ok
test_errors (test.test_codecs.UTF7Test.test_errors) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF7Test.test_incremental_surrogatepass) ... ok
test_lone_surrogates (test.test_codecs.UTF7Test.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF7Test.test_mixed_readline_and_read) ... ok
test_nonbmp (test.test_codecs.UTF7Test.test_nonbmp) ... ok
test_partial (test.test_codecs.UTF7Test.test_partial) ... ok
test_readline (test.test_codecs.UTF7Test.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF7Test.test_readlinequeue) ... ok
test_bom (test.test_codecs.UTF8SigTest.test_bom) ... ok
test_bug1098990_a (test.test_codecs.UTF8SigTest.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF8SigTest.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF8SigTest.test_bug1175396) ... ok
test_bug1601501 (test.test_codecs.UTF8SigTest.test_bug1601501) ... ok
test_decode_error (test.test_codecs.UTF8SigTest.test_decode_error) ... ok
test_decoder_state (test.test_codecs.UTF8SigTest.test_decoder_state) ... ok
test_incremental_errors (test.test_codecs.UTF8SigTest.test_incremental_errors) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF8SigTest.test_incremental_surrogatepass) ... ok
test_lone_surrogates (test.test_codecs.UTF8SigTest.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF8SigTest.test_mixed_readline_and_read) ... ok
test_partial (test.test_codecs.UTF8SigTest.test_partial) ... ok
test_readline (test.test_codecs.UTF8SigTest.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF8SigTest.test_readlinequeue) ... ok
test_stream_bare (test.test_codecs.UTF8SigTest.test_stream_bare) ... ok
test_stream_bom (test.test_codecs.UTF8SigTest.test_stream_bom) ... ok
test_surrogatepass_handler (test.test_codecs.UTF8SigTest.test_surrogatepass_handler) ... ok
test_bug1098990_a (test.test_codecs.UTF8Test.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UTF8Test.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UTF8Test.test_bug1175396) ... ok
test_decode_error (test.test_codecs.UTF8Test.test_decode_error) ... ok
test_decoder_state (test.test_codecs.UTF8Test.test_decoder_state) ... ok
test_incremental_errors (test.test_codecs.UTF8Test.test_incremental_errors) ... ok
test_incremental_surrogatepass (test.test_codecs.UTF8Test.test_incremental_surrogatepass) ... ok
test_lone_surrogates (test.test_codecs.UTF8Test.test_lone_surrogates) ... ok
test_mixed_readline_and_read (test.test_codecs.UTF8Test.test_mixed_readline_and_read) ... ok
test_partial (test.test_codecs.UTF8Test.test_partial) ... ok
test_readline (test.test_codecs.UTF8Test.test_readline) ... ok
test_readlinequeue (test.test_codecs.UTF8Test.test_readlinequeue) ... ok
test_surrogatepass_handler (test.test_codecs.UTF8Test.test_surrogatepass_handler) ... ok
test_bug1098990_a (test.test_codecs.UnicodeEscapeTest.test_bug1098990_a) ... ok
test_bug1098990_b (test.test_codecs.UnicodeEscapeTest.test_bug1098990_b) ... ok
test_bug1175396 (test.test_codecs.UnicodeEscapeTest.test_bug1175396) ... ok
test_decode_errors (test.test_codecs.UnicodeEscapeTest.test_decode_errors) ... ok
test_decode_warnings (test.test_codecs.UnicodeEscapeTest.test_decode_warnings) ... FAIL
test_empty (test.test_codecs.UnicodeEscapeTest.test_empty) ... ok
test_escape_decode (test.test_codecs.UnicodeEscapeTest.test_escape_decode) ... ok
test_escape_encode (test.test_codecs.UnicodeEscapeTest.test_escape_encode) ... ok
test_incremental_surrogatepass (test.test_codecs.UnicodeEscapeTest.test_incremental_surrogatepass) ... ok
test_mixed_readline_and_read (test.test_codecs.UnicodeEscapeTest.test_mixed_readline_and_read) ... ok
test_partial (test.test_codecs.UnicodeEscapeTest.test_partial) ... ok
test_raw_decode (test.test_codecs.UnicodeEscapeTest.test_raw_decode) ... ok
test_raw_encode (test.test_codecs.UnicodeEscapeTest.test_raw_encode) ... ok
test_readline (test.test_codecs.UnicodeEscapeTest.test_readline) ... ok
test_readlinequeue (test.test_codecs.UnicodeEscapeTest.test_readlinequeue) ... ok
test_encodedfile (test.test_codecs.WithStmtTest.test_encodedfile) ... ok
test_streamreaderwriter (test.test_codecs.WithStmtTest.test_streamreaderwriter) ... ok
======================================================================
ERROR: test_init_override (test.test_codecs.ExceptionNotesTest.test_init_override)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
test.test_codecs.ExceptionNotesTest.test_init_override.<locals>.CustomInit
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3026, in test_init_override
self.check_note(CustomInit, "")
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'CustomInit' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_instance_attribute (test.test_codecs.ExceptionNotesTest.test_instance_attribute)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
RuntimeError: This should be noted
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3038, in test_instance_attribute
self.check_note(exc, "^{}$".format(msg))
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_multiple_args (test.test_codecs.ExceptionNotesTest.test_multiple_args)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
RuntimeError: ('a', 'b', 'c')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3045, in test_multiple_args
self.check_note(RuntimeError('a', 'b', 'c'), msg_re)
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_new_override (test.test_codecs.ExceptionNotesTest.test_new_override)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
test.test_codecs.ExceptionNotesTest.test_new_override.<locals>.CustomNew
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3032, in test_new_override
self.check_note(CustomNew, "")
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'CustomNew' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_non_str_arg (test.test_codecs.ExceptionNotesTest.test_non_str_arg)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
RuntimeError: 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3041, in test_non_str_arg
self.check_note(RuntimeError(1), "1")
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_raise_by_type (test.test_codecs.ExceptionNotesTest.test_raise_by_type)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
RuntimeError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
RuntimeError: encoding with 'exception_notes_test' codec failed (RuntimeError: )
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3004, in test_raise_by_type
self.check_note(RuntimeError, "")
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_raise_by_value (test.test_codecs.ExceptionNotesTest.test_raise_by_value)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
RuntimeError: This should be noted
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
RuntimeError: encoding with 'exception_notes_test' codec failed (RuntimeError: This should be noted)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3008, in test_raise_by_value
self.check_note(RuntimeError(msg), msg)
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'RuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_raise_grandchild_subclass_exact_size (test.test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
test.test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size.<locals>.MyRuntimeError: This should be noted
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
test.test_codecs.ExceptionNotesTest.test_raise_grandchild_subclass_exact_size.<locals>.MyRuntimeError: encoding with 'exception_notes_test' codec failed (MyRuntimeError: This should be noted)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3014, in test_raise_grandchild_subclass_exact_size
self.check_note(MyRuntimeError(msg), msg, MyRuntimeError)
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'MyRuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_raise_subclass_with_weakref_support (test.test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
test.test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support.<locals>.MyRuntimeError: This should be noted
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2995, in check_note
"str_input".encode(self.codec_name)
^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2989, in raise_obj
raise self.obj_to_raise
test.test_codecs.ExceptionNotesTest.test_raise_subclass_with_weakref_support.<locals>.MyRuntimeError: encoding with 'exception_notes_test' codec failed (MyRuntimeError: This should be noted)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 3020, in test_raise_subclass_with_weakref_support
self.check_note(MyRuntimeError(msg), msg, MyRuntimeError)
^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2994, in check_note
with self.assertNoted("encoding", exc_type, msg):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/contextlib.py", line 158, in __exit__
self.gen.throw(value)
^^^^^
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2984, in assertNoted
self.assertIn(full_msg, caught.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'MyRuntimeError' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_custom_hex_error_is_noted (test.test_codecs.TransformCodecTest.test_custom_hex_error_is_noted)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2917, in test_custom_hex_error_is_noted
self.assertEqual(msg, failure.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'Error' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
ERROR: test_custom_zlib_error_is_noted (test.test_codecs.TransformCodecTest.test_custom_zlib_error_is_noted)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2909, in test_custom_zlib_error_is_noted
self.assertEqual(msg, failure.exception.__notes__[0])
^^^^^^^^^
AttributeError: 'error' object has no attribute '__notes__'. Did you mean: '__ne__'?
======================================================================
FAIL: test_decode_warnings (test.test_codecs.UnicodeEscapeTest.test_decode_warnings)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_codecs.py", line 2517, in test_decode_warnings
with self.assertWarnsRegex(DeprecationWarning,
AssertionError: "invalid escape sequence '\\\xfa'" does not match "invalid escape sequence: '\' followed by b'\xfa'"
----------------------------------------------------------------------
Ran 276 tests in 3.874s
FAILED (failures=1, errors=11, skipped=21)
0:00:04 load avg: 1.25 [1/1/1] test_codecs failed (11 errors, 1 failure)
== Tests result: FAILURE ==
1 test failed:
test_codecs
Total duration: 4.3 sec
Total tests: run=276 failures=1 skipped=21
Total test files: run=1/1 failed=1
Result: FAILURE
test test_codecs failed
builder: pypy-c-jit-linux-aarch64 build #2946+
test: lib-python/3/test/test_codecs.py::unmodified