-
Notifications
You must be signed in to change notification settings - Fork 132
Closed
Labels
Description
Problem
When creating new PyTeal constructs (e.g. #198, #196), or modifying existing ones, there are currently no tests to validate that resulting constructs are semantically correct. We have end to end tests that validate that generated TEAL is as expected, but it would be even better to validate that the generated TEAL has the intended meaning.
Solution
Introduce Dry-run capabilities into the e2e tests so that generated TEAL can be run and results be validated.
Dependencies
None
Urgency
Medium. I think this fills in a gap in the current PyTEAL development cycle.