Package: src:pycryptodome
Version: 3.18.0+dfsg1-1
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: python3.12

pycryptodome's autopkg tests fail with Python 3.12:

[...]
512s ======================================================================
512s ERROR: testInit2 (Cryptodome.SelfTest.Util.test_asn1.DerBitStringTests.testInit2)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 655, in testInit2
512s     self.assertEquals(der.encode(), b('\x03\x04\x00\x02\x01\x01'))
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerBitStringTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: testDecode1 (Cryptodome.SelfTest.Util.test_asn1.DerSetOfTests.testDecode1)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 731, in testDecode1
512s     self.assertEquals(len(der),0)
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerSetOfTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: testDecode2 (Cryptodome.SelfTest.Util.test_asn1.DerSetOfTests.testDecode2)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 741, in testDecode2
512s     self.assertEquals(len(der),2)
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerSetOfTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: testDecode4 (Cryptodome.SelfTest.Util.test_asn1.DerSetOfTests.testDecode4)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 756, in testDecode4
512s     self.assertEquals(der,
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerSetOfTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: testEncode1 (Cryptodome.SelfTest.Util.test_asn1.DerSetOfTests.testEncode1)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 695, in testEncode1
512s     self.assertEquals(der.encode(), b('1\x00'))
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerSetOfTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: testEncode2 (Cryptodome.SelfTest.Util.test_asn1.DerSetOfTests.testEncode2)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 707, in testEncode2 512s self.assertEquals(der.encode(), b('1\x08\x02\x02\x00\xff\x02\x02\x01\x80'))
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerSetOfTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: testEncode4 (Cryptodome.SelfTest.Util.test_asn1.DerSetOfTests.testEncode4)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 723, in testEncode4
512s     self.assertEquals(der.encode(), b('1\x05\x01\x00\x01\x01\x01'))
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerSetOfTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: testInit1 (Cryptodome.SelfTest.Util.test_asn1.DerSetOfTests.testInit1)
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Util/test_asn1.py", line 690, in testInit1
512s     self.assertEquals(der.encode(), b('1\x06\x02\x01\x01\x02\x01\x02'))
512s     ^^^^^^^^^^^^^^^^^
512s AttributeError: 'DerSetOfTests' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
512s
512s ======================================================================
512s ERROR: test_sign_verify (Cryptodome.SelfTest.Signature.test_dss.FIPS_DSA_Tests.test_sign_verify)
512s FIPS DSA Tests
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Signature/test_dss.py", line 141, in test_sign_verify
512s     self.failUnless(signer.can_sign())
512s     ^^^^^^^^^^^^^^^
512s AttributeError: 'FIPS_DSA_Tests' object has no attribute 'failUnless'
512s
512s ======================================================================
512s ERROR: test_sign_verify (Cryptodome.SelfTest.Signature.test_dss.FIPS_ECDSA_Tests.test_sign_verify)
512s FIPS ECDSA Tests
512s ----------------------------------------------------------------------
512s Traceback (most recent call last):
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Signature/test_dss.py", line 251, in test_sign_verify
512s     self.failUnless(signer.can_sign())
512s     ^^^^^^^^^^^^^^^
512s AttributeError: 'FIPS_ECDSA_Tests' object has no attribute 'failUnless'
512s
512s ----------------------------------------------------------------------
512s Ran 2549 tests in 30.543s
512s
512s FAILED (errors=185)
512s Traceback (most recent call last):
512s   File "<frozen runpy>", line 198, in _run_module_as_main
512s   File "<frozen runpy>", line 88, in _run_code
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/__main__.py", line 38, in <module>
512s     SelfTest.run(stream=sys.stdout, verbosity=1, config=config)
512s File "/usr/lib/python3/dist-packages/Cryptodome/SelfTest/__init__.py", line 77, in run
512s     raise SelfTestError("Self-test failed", result)
512s Cryptodome.SelfTest.SelfTestError: ('Self-test failed', <unittest.runner.TextTestResult run=2549 errors=185 failures=0>)
512s autopkgtest [18:29:21]: test unittests: -----------------------]

Reply via email to