From e631272ce62c49e689d7591600e9b6bdd0994eea Mon Sep 17 00:00:00 2001 From: Isis Lovecruft Date: Tue, 16 Apr 2013 23:59:29 +0000 Subject: [PATCH] Fix unittest for checking that signing a file works. --- gnupg/tests/test_gnupg.py | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/gnupg/tests/test_gnupg.py b/gnupg/tests/test_gnupg.py index d932b8f..aa4021a 100644 --- a/gnupg/tests/test_gnupg.py +++ b/gnupg/tests/test_gnupg.py @@ -541,17 +541,11 @@ class GPGTestCase(unittest.TestCase): def test_signature_file(self): """Test that signing a message file works.""" key = self.generate_key("Leonard Adleman", "rsa.com") - message = "Someone should add GCM block cipher mode to PyCrypto." - message_fn = os.path.join(tempfile.gettempdir(), 'test_signature_file') - with open(message_fn, 'w+b') as msg: - msg.write(message) - - message_file = buffer(open(message_fn, "rb").read()) - mf = io.BytesIO(message_file) - - sig = self.gpg.sign(mf, keyid=key.fingerprint, - passphrase='leonardadleman') - self.assertTrue(sig, "Good passphrase should succeed") + message_file = os.path.join(_files, 'cypherpunk_manifesto') + with open(message_file) as msg: + sig = self.gpg.sign(msg, keyid=key.fingerprint, + passphrase='leonardadleman') + self.assertTrue(sig, "I thought I typed my password correctly...") def test_signature_string_verification(self): """Test verification of a signature from a message string."""