@hackage cleveland0.2.1

Testing framework for Morley.

Cleveland: A testing framework for Morley

This package provides an eDSL for testing contracts written in Michelson, Morley or Lorentz.

These tests can be run using the Test.Cleveland module:

  • on an emulated environment
  • on a real network (e.g. testnet). In addition to a testnet, one can also use a local-chain with short block periods in order to speed up testing process.

This interface is documented in detail here.

We also provide several Hedgehog generators for most of morley's data types in the Hedgehog.Gen.* modules.