Develop 3.1 eqc (#339)
* Add EQC profile Don't run EQC tests, unless specifically requested e.g. `./rebar3 as eqc eunit --module=leveled_eqc` * Remove eqc_cover parse_transform Causes a compilation issue with the assertException in leveled_runner * Allow EQC test to compile EQC only works on OTP 22 for now, but other tests should still work on OTP 22 and OTP 24 * Add more complex statem based eqc test * Add check for eqc profile
This commit is contained in:
parent
46ebc6f8ff
commit
2cb87f3a6e
6 changed files with 1742 additions and 4 deletions
|
@ -79,3 +79,7 @@ In order to contribute to leveled, fork the repository, make a branch for your c
|
|||
To have rebar3 execute the full set of tests, run:
|
||||
|
||||
`rebar3 as test do xref, dialyzer, cover --reset, eunit --cover, ct --cover, cover --verbose`
|
||||
|
||||
For those with a Quickcheck license, property-based tests can also be run using:
|
||||
|
||||
`rebar3 as eqc do eunit --module=leveled_simpleeqc, eunit --module=leveled_statemeqc`
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue