PropEr

PropEr is a QuickCheck-like library for property-based testing. Erlang.mk automates discovery and checking of PropEr properties.

To run all tests (including PropEr):

$ make tests

To run all tests and static checks (including PropEr):

$ make check

You can also run PropEr separately:

$ make proper

To check properties from a single module:

$ make proper t=foo_tests

To check a single property:

$ make proper t=foo_tests:bar

Erlang.mk 1 User Guide

Navigation

Version select

Like my work? Donate!

Donate to Loïc Hoguin because his work on Cowboy, Ranch, Gun and Erlang.mk is fantastic:

Recurring payment options are also available via BountySource. These funds are used to cover the recurring expenses like dedicated servers or domain names.