def test_sign_and_verify_random(self): for i in range(100): message = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(20)) signature = bitcoinsign.sign_message(self.priv_key, message) self.assertTrue(signature) self.assertTrue(bitcoinsign.verify_message(self.address, signature, message))
def test_sign_and_verify(self): message = "Hello World!" signature = bitcoinsign.sign_message(self.priv_key, message) # Ensure the signature is not false self.assertTrue(signature) self.assertTrue(bitcoinsign.verify_message(self.address, signature, message))
def test_sign(self): self.assertTrue(bitcoinsign.sign_message(self.priv_key, "Hello World!"))