PropCheck.jl

A package for simple property based testing in julia.
Author Seelengrab
Popularity
81 Stars
Updated Last
4 Months Ago
Started In
March 2019

PropCheck.jl

CI Stable CI Nightly docs-stable docs-dev codecov

A simple, thin package for property based testing.

Maintenance only

PropCheck.jl is in maintenance mode which means that no new features will be added. Bugs that compromise the intended behavior that pop up will continue to be fixed (if sufficiently feasible). For future development of property based testing, as well as better performance, consider using Supposition.jl instead.

This package is now intended to serve as an example for how a Haskell project deeply relying on lazy evaluation and type classes could be ported to Julia (thought it may not necessarily be a good example for that ;) ).

Installation

This package is registered with General, so to install do

pkg> add PropCheck

PropCheck.jl currently supports Julia versions 1.6 and up. CI runs on nightly and is expected to pass, but no guarantee about stability on unreleased versions of Julia is given.

Please check out the documentation to learn how you can use PropCheck.jl to fuzz your code.

Used By Packages

No packages found.