def test_journal_transaction_block_build_message(self): # Test build_message, returns a TransactionBlockMessage minfo = {'__SIGNATURE__': 'Test', "BlockNum": 0} trans_block = TransactionBlock(minfo) node = self._create_node() trans_block.sign_from_node(node) trans_block.Status = tbStatus.valid msg = trans_block.build_message() self.assertEquals(msg.MessageType, "/journal.messages.TransactionBlockMessage" + "/TransactionBlock") self.assertEquals(msg.TransactionBlock, trans_block)
def test_journal_transaction_block_build_message(self): # Test build_message, returns a TransactionBlockMessage minfo = {'__SIGNATURE__': 'Test', "BlockNum": 0} transBlock = TransactionBlock(minfo) signingkey = SigObj.generate_signing_key() ident = SigObj.generate_identifier(signingkey) node = Node(identifier=ident, signingkey=signingkey, address=("localhost", 8800)) transBlock.sign_from_node(node) transBlock.Status = tbStatus.valid msg = transBlock.build_message() self.assertEquals(msg.MessageType, "/journal.messages.TransactionBlockMessage" + "/TransactionBlock") self.assertEquals(msg.TransactionBlock, transBlock)