Added automated test for contract trigger

This commit is contained in:
Vivek Teega 2023-04-24 18:27:00 +00:00
parent a35b35d22e
commit e0d013cd63

View File

@ -172,6 +172,15 @@ class TestParsing(unittest.TestCase):
'stateF': False}
self.assertEqual(result, expected_result)
def test_contract_trigger(self):
text = 'contract@ triggerCondition:"twitter-survives"'
result = parsing.parse_flodata(text, TestParsing.blockinfo_stub, 'testnet')
expected_result = {
'type': 'smartContractPays',
'contractName': 'contract',
'triggerCondition': 'twitter-survives',
'stateF': False}
self.assertEqual(result, expected_result)
if __name__ == '__main__':
unittest.main()