From ed6b2d0abf1bbe6c9b310634f760f1cce97c2c10 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Tue, 17 Oct 2017 12:55:13 +0200 Subject: [PATCH] add comment about pyaes issue --- lib/tests/test_bitcoin.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/tests/test_bitcoin.py b/lib/tests/test_bitcoin.py index afa97edc..f00c2380 100644 --- a/lib/tests/test_bitcoin.py +++ b/lib/tests/test_bitcoin.py @@ -113,6 +113,10 @@ class Test_bitcoin(unittest.TestCase): password = u"uber secret" wrong_password = u"not the password" enc = pw_encode(payload, password) + # FIXME: pyaes does not check that padding is consistent + # before removing it, wich causes this test to randomly fail. + # Wallets are unaffected by this, because check_password + # includes a test of the decoded public key. self.assertRaises(Exception, pw_decode, enc, wrong_password) def test_hash(self):