diff options
author | Sergey Fedoseev <fedoseev.sergey@gmail.com> | 2018-02-26 20:35:41 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2018-02-26 20:35:41 (GMT) |
commit | 6b5df906afe113dbe421d044322254cfd4747c9c (patch) | |
tree | 62361ee8feecddfbb16f6ed4462d5a0c04936cdb /Lib/test/test_binascii.py | |
parent | 19e7d48ce89422091f9af93038b9fee075d46e9e (diff) | |
download | cpython-6b5df906afe113dbe421d044322254cfd4747c9c.zip cpython-6b5df906afe113dbe421d044322254cfd4747c9c.tar.gz cpython-6b5df906afe113dbe421d044322254cfd4747c9c.tar.bz2 |
bpo-32147: Improved perfomance of binascii.unhexlify(). (GH-4586)
Diffstat (limited to 'Lib/test/test_binascii.py')
-rw-r--r-- | Lib/test/test_binascii.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Lib/test/test_binascii.py b/Lib/test/test_binascii.py index 8fa57cd..0997d94 100644 --- a/Lib/test/test_binascii.py +++ b/Lib/test/test_binascii.py @@ -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) |