purescript-spec-quickcheck is a tiny adapter between the purescript-spec test framework and purescript-quickcheck.
bower install purescript-spec-quickcheckmoduleTest.MainwhereimportPreludeimportEffect (Effect)
importTest.QuickCheck ((===), (/==))
importTest.Spec (describe, it)
importTest.Spec.QuickCheck (quickCheck)
importTest.Spec.Reporter.Console (consoleReporter)
importTest.Spec.Runner (runSpec)
main::EffectUnit
main = runSpec [consoleReporter] do
describe "Math"do
it "works" $
quickCheck \n -> (n * 2 / 2) === n
it "works again" $
quickCheck \n -> ((n + 1) * 2) /== nThis module is published, and has its API documentation, on Pursuit.
If you have any issues or possible improvements please file them as GitHub Issues. Pull requests are encouraged.