Added automated test for contract trigger
This commit is contained in:
parent
a35b35d22e
commit
e0d013cd63
@ -172,6 +172,15 @@ class TestParsing(unittest.TestCase):
|
|||||||
'stateF': False}
|
'stateF': False}
|
||||||
self.assertEqual(result, expected_result)
|
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__':
|
if __name__ == '__main__':
|
||||||
unittest.main()
|
unittest.main()
|
||||||
Loading…
Reference in New Issue
Block a user