def test_journal_transaction_block_dump(self): # Test that transactions dump the correct info minfo = {'__SIGNATURE__': 'Test', "BlockNum": 0} trans_block = TransactionBlock(minfo) node = self._create_node() trans_block.sign_from_node(node) trans_block.Status = tbStatus.valid tb_dic = trans_block.dump() self.assertEquals(tb_dic["TransactionIDs"], []) self.assertEquals(tb_dic["TransactionBlockType"], "/TransactionBlock") self.assertEquals(tb_dic["BlockNum"], 0) self.assertIsNotNone(tb_dic["Signature"]) self.assertNotEquals(tb_dic["Signature"], "")
def test_journal_transaction_block_dump(self): # Test that transactions dump the correct info 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 tbDic = transBlock.dump() self.assertEquals(tbDic["TransactionIDs"], []) self.assertEquals(tbDic["TransactionBlockType"], "/TransactionBlock") self.assertEquals(tbDic["BlockNum"], 0) self.assertIsNotNone(tbDic["Signature"]) self.assertNotEquals(tbDic["Signature"], "")