DRY'ify fork tests through a shared contract #1127
Labels
effort: high
Large or difficult task.
priority: 2
We will do our best to deal with this.
type: test
Adding, updating, or removing tests.
work: complex
Probe-sense-respond. The relationship between cause and effect can only be perceived in retrospect.
Now that we have a singleton contract, lets look into how the fork tests can be DRY'ified.
They seem to have more than 90% common code. Any small change in one file requires doing it in all the files (see this commit in airdrops repo). If we are able to find a way to DRY'ify fork tests in Lockup, we can do the same with airdrops tests as well.
The text was updated successfully, but these errors were encountered: