From 4581ae5fa2450db3f00384e4b2e86654605100d4 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Tue, 22 May 2007 21:56:47 +0000 Subject: Make test_base64 pass. Change binascii.Error to derive from ValueError and raise binascii.Error everywhere where values are bad (why on earth did the old code use TypeError?!?). --- Lib/test/test_binascii.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Lib/test/test_binascii.py') diff --git a/Lib/test/test_binascii.py b/Lib/test/test_binascii.py index d1a4cfbf00..dc87e94022 100755 --- a/Lib/test/test_binascii.py +++ b/Lib/test/test_binascii.py @@ -118,8 +118,8 @@ class BinASCIITest(unittest.TestCase): t = binascii.b2a_hex(s) u = binascii.a2b_hex(t) self.assertEqual(s, u) - self.assertRaises(TypeError, binascii.a2b_hex, t[:-1]) - self.assertRaises(TypeError, binascii.a2b_hex, t[:-1] + b'q') + self.assertRaises(binascii.Error, binascii.a2b_hex, t[:-1]) + self.assertRaises(binascii.Error, binascii.a2b_hex, t[:-1] + b'q') # Verify the treatment of Unicode strings if test_support.have_unicode: -- cgit v1.2.1