lib-python/3/test/test_binascii.py::unmodified
== PyPy 3.12.13 (a3c6b428e7a8, Jul 09 2026, 07:29:29) [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_233757æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2732427252
0:00:00 load avg: 1.45 Run 1 test sequentially in a single process
0:00:00 load avg: 1.45 [1/1] test_binascii
test_b2a_base64_newline (test.test_binascii.ArrayBinASCIITest.test_b2a_base64_newline) ... ok
test_base64_strict_mode (test.test_binascii.ArrayBinASCIITest.test_base64_strict_mode) ... FAIL
test_base64errors (test.test_binascii.ArrayBinASCIITest.test_base64errors) ... ok
test_base64invalid (test.test_binascii.ArrayBinASCIITest.test_base64invalid) ... ok
test_base64valid (test.test_binascii.ArrayBinASCIITest.test_base64valid) ... ok
test_c_contiguity (test.test_binascii.ArrayBinASCIITest.test_c_contiguity) ... ok
test_crc32 (test.test_binascii.ArrayBinASCIITest.test_crc32) ... ok
test_crc_hqx (test.test_binascii.ArrayBinASCIITest.test_crc_hqx) ... ok
test_empty_string (test.test_binascii.ArrayBinASCIITest.test_empty_string) ... ok
test_exceptions (test.test_binascii.ArrayBinASCIITest.test_exceptions) ... ok
test_functions (test.test_binascii.ArrayBinASCIITest.test_functions) ... ok
test_hex (test.test_binascii.ArrayBinASCIITest.test_hex) ... ok
test_hex_separator (test.test_binascii.ArrayBinASCIITest.test_hex_separator)
Test that hexlify and b2a_hex are binary versions of bytes.hex. ... ok
test_qp (test.test_binascii.ArrayBinASCIITest.test_qp) ... ok
test_returned_value (test.test_binascii.ArrayBinASCIITest.test_returned_value) ... ok
test_unicode_a2b (test.test_binascii.ArrayBinASCIITest.test_unicode_a2b) ... ok
test_unicode_b2a (test.test_binascii.ArrayBinASCIITest.test_unicode_b2a) ... ok
test_uu (test.test_binascii.ArrayBinASCIITest.test_uu) ... ok
test_b2a_base64_newline (test.test_binascii.BinASCIITest.test_b2a_base64_newline) ... ok
test_base64_strict_mode (test.test_binascii.BinASCIITest.test_base64_strict_mode) ... FAIL
test_base64errors (test.test_binascii.BinASCIITest.test_base64errors) ... ok
test_base64invalid (test.test_binascii.BinASCIITest.test_base64invalid) ... ok
test_base64valid (test.test_binascii.BinASCIITest.test_base64valid) ... ok
test_c_contiguity (test.test_binascii.BinASCIITest.test_c_contiguity) ... ok
test_crc32 (test.test_binascii.BinASCIITest.test_crc32) ... ok
test_crc_hqx (test.test_binascii.BinASCIITest.test_crc_hqx) ... ok
test_empty_string (test.test_binascii.BinASCIITest.test_empty_string) ... ok
test_exceptions (test.test_binascii.BinASCIITest.test_exceptions) ... ok
test_functions (test.test_binascii.BinASCIITest.test_functions) ... ok
test_hex (test.test_binascii.BinASCIITest.test_hex) ... ok
test_hex_separator (test.test_binascii.BinASCIITest.test_hex_separator)
Test that hexlify and b2a_hex are binary versions of bytes.hex. ... ok
test_qp (test.test_binascii.BinASCIITest.test_qp) ... ok
test_returned_value (test.test_binascii.BinASCIITest.test_returned_value) ... ok
test_unicode_a2b (test.test_binascii.BinASCIITest.test_unicode_a2b) ... ok
test_unicode_b2a (test.test_binascii.BinASCIITest.test_unicode_b2a) ... ok
test_uu (test.test_binascii.BinASCIITest.test_uu) ... ok
test_b2a_base64_newline (test.test_binascii.BytearrayBinASCIITest.test_b2a_base64_newline) ... ok
test_base64_strict_mode (test.test_binascii.BytearrayBinASCIITest.test_base64_strict_mode) ... FAIL
test_base64errors (test.test_binascii.BytearrayBinASCIITest.test_base64errors) ... ok
test_base64invalid (test.test_binascii.BytearrayBinASCIITest.test_base64invalid) ... ok
test_base64valid (test.test_binascii.BytearrayBinASCIITest.test_base64valid) ... ok
test_c_contiguity (test.test_binascii.BytearrayBinASCIITest.test_c_contiguity) ... ok
test_crc32 (test.test_binascii.BytearrayBinASCIITest.test_crc32) ... ok
test_crc_hqx (test.test_binascii.BytearrayBinASCIITest.test_crc_hqx) ... ok
test_empty_string (test.test_binascii.BytearrayBinASCIITest.test_empty_string) ... ok
test_exceptions (test.test_binascii.BytearrayBinASCIITest.test_exceptions) ... ok
test_functions (test.test_binascii.BytearrayBinASCIITest.test_functions) ... ok
test_hex (test.test_binascii.BytearrayBinASCIITest.test_hex) ... ok
test_hex_separator (test.test_binascii.BytearrayBinASCIITest.test_hex_separator)
Test that hexlify and b2a_hex are binary versions of bytes.hex. ... ok
test_qp (test.test_binascii.BytearrayBinASCIITest.test_qp) ... ok
test_returned_value (test.test_binascii.BytearrayBinASCIITest.test_returned_value) ... ok
test_unicode_a2b (test.test_binascii.BytearrayBinASCIITest.test_unicode_a2b) ... ok
test_unicode_b2a (test.test_binascii.BytearrayBinASCIITest.test_unicode_b2a) ... ok
test_uu (test.test_binascii.BytearrayBinASCIITest.test_uu) ... ok
test_big_buffer (test.test_binascii.ChecksumBigBufferTestCase.test_big_buffer) ... skipped 'not enough memory: 4.0G minimum needed'
test_b2a_base64_newline (test.test_binascii.MemoryviewBinASCIITest.test_b2a_base64_newline) ... ok
test_base64_strict_mode (test.test_binascii.MemoryviewBinASCIITest.test_base64_strict_mode) ... FAIL
test_base64errors (test.test_binascii.MemoryviewBinASCIITest.test_base64errors) ... ok
test_base64invalid (test.test_binascii.MemoryviewBinASCIITest.test_base64invalid) ... ok
test_base64valid (test.test_binascii.MemoryviewBinASCIITest.test_base64valid) ... ok
test_c_contiguity (test.test_binascii.MemoryviewBinASCIITest.test_c_contiguity) ... ok
test_crc32 (test.test_binascii.MemoryviewBinASCIITest.test_crc32) ... ok
test_crc_hqx (test.test_binascii.MemoryviewBinASCIITest.test_crc_hqx) ... ok
test_empty_string (test.test_binascii.MemoryviewBinASCIITest.test_empty_string) ... ok
test_exceptions (test.test_binascii.MemoryviewBinASCIITest.test_exceptions) ... ok
test_functions (test.test_binascii.MemoryviewBinASCIITest.test_functions) ... ok
test_hex (test.test_binascii.MemoryviewBinASCIITest.test_hex) ... ok
test_hex_separator (test.test_binascii.MemoryviewBinASCIITest.test_hex_separator)
Test that hexlify and b2a_hex are binary versions of bytes.hex. ... ok
test_qp (test.test_binascii.MemoryviewBinASCIITest.test_qp) ... ok
test_returned_value (test.test_binascii.MemoryviewBinASCIITest.test_returned_value) ... ok
test_unicode_a2b (test.test_binascii.MemoryviewBinASCIITest.test_unicode_a2b) ... ok
test_unicode_b2a (test.test_binascii.MemoryviewBinASCIITest.test_unicode_b2a) ... ok
test_uu (test.test_binascii.MemoryviewBinASCIITest.test_uu) ... ok
======================================================================
FAIL: test_base64_strict_mode (test.test_binascii.ArrayBinASCIITest.test_base64_strict_mode)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 165, in test_base64_strict_mode
assertExcessPadding(b'abcd=', b'i\xb7\x1d')
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 136, in assertExcessPadding
_assertRegexTemplate(r'(?i)Excess padding', data, non_strict_mode_expected_result)
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 116, in _assertRegexTemplate
with self.assertRaisesRegex(binascii.Error, assert_regex):
AssertionError: Error not raised
======================================================================
FAIL: test_base64_strict_mode (test.test_binascii.BinASCIITest.test_base64_strict_mode)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 165, in test_base64_strict_mode
assertExcessPadding(b'abcd=', b'i\xb7\x1d')
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 136, in assertExcessPadding
_assertRegexTemplate(r'(?i)Excess padding', data, non_strict_mode_expected_result)
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 116, in _assertRegexTemplate
with self.assertRaisesRegex(binascii.Error, assert_regex):
AssertionError: Error not raised
======================================================================
FAIL: test_base64_strict_mode (test.test_binascii.BytearrayBinASCIITest.test_base64_strict_mode)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 165, in test_base64_strict_mode
assertExcessPadding(b'abcd=', b'i\xb7\x1d')
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 136, in assertExcessPadding
_assertRegexTemplate(r'(?i)Excess padding', data, non_strict_mode_expected_result)
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 116, in _assertRegexTemplate
with self.assertRaisesRegex(binascii.Error, assert_regex):
AssertionError: Error not raised
======================================================================
FAIL: test_base64_strict_mode (test.test_binascii.MemoryviewBinASCIITest.test_base64_strict_mode)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 165, in test_base64_strict_mode
assertExcessPadding(b'abcd=', b'i\xb7\x1d')
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 136, in assertExcessPadding
_assertRegexTemplate(r'(?i)Excess padding', data, non_strict_mode_expected_result)
File "/build_dir/pypy-c-jit-linux-aarch64/build/lib-python/3/test/test_binascii.py", line 116, in _assertRegexTemplate
with self.assertRaisesRegex(binascii.Error, assert_regex):
AssertionError: Error not raised
----------------------------------------------------------------------
Ran 73 tests in 0.054s
FAILED (failures=4, skipped=1)
0:00:00 load avg: 1.45 [1/1/1] test_binascii failed (4 failures)
== Tests result: FAILURE ==
1 test failed:
test_binascii
Total duration: 194 ms
Total tests: run=73 failures=4 skipped=1
Total test files: run=1/1 failed=1
Result: FAILURE
test test_binascii failed
builder: pypy-c-jit-linux-aarch64 build #2943+
test: lib-python/3/test/test_binascii.py::unmodified