summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-04-17 10:33:39 +0100
committerLars Wirzenius <liw@liw.fi>2011-04-17 10:33:39 +0100
commitb6cfdcfcaa83f0b9d144338c4f51f103dc6e340e (patch)
tree8a116b1e46c784acd2cb9b601f8d30ab968b60ba
parent41f04afddf5692f11708f5687ca2a49612c6e75b (diff)
downloadobnam-b6cfdcfcaa83f0b9d144338c4f51f103dc6e340e.tar.gz
Fix tests that fail because symmetric keys are now in hex.
Dammit, I need someone to set up a PQM for Obnam.
-rw-r--r--obnamlib/encryption_tests.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/obnamlib/encryption_tests.py b/obnamlib/encryption_tests.py
index d9b34cf9..13765ef4 100644
--- a/obnamlib/encryption_tests.py
+++ b/obnamlib/encryption_tests.py
@@ -41,12 +41,12 @@ class SymmetricEncryptionTests(unittest.TestCase):
def test_generates_key_of_correct_length(self):
numbits = 16
key = obnamlib.generate_symmetric_key(numbits, filename='/dev/zero')
- self.assertEqual(len(key) * 8, numbits)
+ self.assertEqual(len(key) * 8 / 2, numbits) # /2 for hex encoding
def test_generates_key_with_size_rounded_up(self):
numbits = 15
key = obnamlib.generate_symmetric_key(numbits, filename='/dev/zero')
- self.assertEqual(len(key), 2)
+ self.assertEqual(len(key)/2, 2) # /2 for hex encoding
def test_encrypts_into_different_string_than_cleartext(self):
cleartext = 'hello world'