From 23683ca2bc1d9dd07e4ebee6ba348a5e7eaee1bb Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 31 Dec 2016 22:02:21 +0200 Subject: Add get_hex function to get hex from word --- pgpwordlist/funcs_tests.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'pgpwordlist/funcs_tests.py') diff --git a/pgpwordlist/funcs_tests.py b/pgpwordlist/funcs_tests.py index e4f6805..a7d1bfb 100644 --- a/pgpwordlist/funcs_tests.py +++ b/pgpwordlist/funcs_tests.py @@ -39,3 +39,10 @@ class WordListQueriesTests(unittest.TestCase): even_words.add(even_word) odd_words.add(odd_word) + def test_round_trip_works(self): + for i in range(256): + hex = '%02x' % i + even_word = pgpwordlist.get_word(hex, 0) + odd_word = pgpwordlist.get_word(hex, 1) + self.assertEqual(pgpwordlist.get_hex(even_word), hex) + self.assertEqual(pgpwordlist.get_hex(odd_word), hex) -- cgit v1.2.1