Move generally useful testing helpers outside of morley
Clarification and motivation
We have some utility modules with testing helpers, e. g. Michelson.Test.Util
. Note: they have been heavily updated in !409 (merged).
These helpers are not specific to morley
, they can be useful in other projects, so this repo is a temporary place for them. Ideally they should be moved into upstream packages or into new package(s).
Once these two hedgehog PRs get merged & released, we'll be able to delete genEither
and total
from Michelson.Test.Util
.
- "Add either and either_": https://github.com/hedgehogqa/haskell-hedgehog/pull/382
- "Add evalNF": https://github.com/hedgehogqa/haskell-hedgehog/pull/384
Acceptance criteria
As many generic testing functions as possible are moved outside of this repo, either into existing packages or into new ones.
Edited by Diogo Castro