decode signature to a str

This commit is contained in:
Rodolphe Marques 2016-11-25 16:00:20 +01:00
parent 8ebd93ed32
commit a824e275e0
2 changed files with 2 additions and 1 deletions

View File

@ -627,7 +627,7 @@ class Bigchain(object):
vote_signed = {
'node_pubkey': self.me,
'signature': signature,
'signature': signature.decode(),
'vote': vote
}

View File

@ -33,6 +33,7 @@ def test_vote_creation_valid(b):
assert vote['vote']['is_block_valid'] is True
assert vote['vote']['invalid_reason'] is None
assert vote['node_pubkey'] == b.me
assert isinstance(vote['signature'], str)
assert crypto.PublicKey(b.me).verify(serialize(vote['vote']).encode(),
vote['signature']) is True