mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
bpo-32147: Improved perfomance of binascii.unhexlify(). (GH-4586)
This commit is contained in:
parent
19e7d48ce8
commit
6b5df906af
4 changed files with 13 additions and 33 deletions
|
@ -198,6 +198,11 @@ class BinASCIITest(unittest.TestCase):
|
|||
self.assertEqual(s, u)
|
||||
self.assertRaises(binascii.Error, binascii.a2b_hex, t[:-1])
|
||||
self.assertRaises(binascii.Error, binascii.a2b_hex, t[:-1] + b'q')
|
||||
self.assertRaises(binascii.Error, binascii.a2b_hex, bytes([255, 255]))
|
||||
self.assertRaises(binascii.Error, binascii.a2b_hex, b'0G')
|
||||
self.assertRaises(binascii.Error, binascii.a2b_hex, b'0g')
|
||||
self.assertRaises(binascii.Error, binascii.a2b_hex, b'G0')
|
||||
self.assertRaises(binascii.Error, binascii.a2b_hex, b'g0')
|
||||
|
||||
# Confirm that b2a_hex == hexlify and a2b_hex == unhexlify
|
||||
self.assertEqual(binascii.hexlify(self.type2test(s)), t)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue