From fb29a28275e3a693566c936af6b7fae6e4b253e4 Mon Sep 17 00:00:00 2001 From: "Dwayne C. Litzenberger" Date: Sat, 22 Oct 2011 15:30:34 -0400 Subject: Py3k: Fix test_importKey: Don't pass unicode string to .decrypt() We work with bytes, not unicode. --- lib/Crypto/SelfTest/PublicKey/test_importKey.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Crypto/SelfTest/PublicKey/test_importKey.py b/lib/Crypto/SelfTest/PublicKey/test_importKey.py index ac22c5f..f9ae51a 100644 --- a/lib/Crypto/SelfTest/PublicKey/test_importKey.py +++ b/lib/Crypto/SelfTest/PublicKey/test_importKey.py @@ -128,14 +128,14 @@ Lr7UkvEtFrRhDDKMtuIIq19FrL4pUIMymPMSLBn3hJLe30Dw48GQM4UCAwEAAQ== def testImportKey5(self): """Verifies that the imported key is still a valid RSA pair""" key = RSA.importKey(self.rsaKeyPEM) - idem = key.encrypt(key.decrypt("Test"),0) - self.assertEqual(idem[0],"Test") + idem = key.encrypt(key.decrypt(b("Test")),0) + self.assertEqual(idem[0],b("Test")) def testImportKey6(self): """Verifies that the imported key is still a valid RSA pair""" key = RSA.importKey(self.rsaKeyDER) - idem = key.encrypt(key.decrypt("Test"),0) - self.assertEqual(idem[0],"Test") + idem = key.encrypt(key.decrypt(b("Test")),0) + self.assertEqual(idem[0],b("Test")) ### def testExportKey1(self): -- cgit v1.2.1