> :warning: **Note: this project is deprecated.**
>
> It is no longer maintained since the activation of protocol "Nairobi" on the Tezos mainnet (June 24th, 2023).
# 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](https://gitlab.com/morley-framework/local-chain)
with short block periods in order to speed up testing process.
This interface is documented in detail [here](https://gitlab.com/morley-framework/morley/-/blob/master/code/cleveland/testingEDSL.md).
We also provide several Hedgehog generators for most of `morley`'s data types
in the `Hedgehog.Gen.*` modules.