We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d4f45f9 commit 5e150acCopy full SHA for 5e150ac
1 file changed
bitcoin/tests/test_wallet.py
@@ -222,10 +222,13 @@ def test_sign(self):
222
self.assertTrue(key.pub.verify(hash, sig))
223
self.assertTrue(IsLowDERSignature(sig))
224
225
- # Check invalid hash returns false
+ # Check that invalid hash returns false
226
self.assertFalse(key.pub.verify(b'\xFF'*32, sig))
227
- # Check invalid signature returns false
228
- self.assertFalse(key.pub.verify(hash, sig[0:-1] + b'\x00'))
+
+ # Check that invalid signature returns false.
229
+ #
230
+ # Note the one-in-four-billion chance of a false positive :)
231
+ self.assertFalse(key.pub.verify(hash, sig[0:-4] + b'\x00\x00\x00\x00'))
232
233
def test_sign_invalid_hash(self):
234
key = CBitcoinSecret('5KJvsngHeMpm884wtkJNzQGaCErckhHJBGFsvd3VyK5qMZXj3hS')
0 commit comments