Package

purescript-spec-quickcheck

Repository
owickstrom/purescript-spec-quickcheck
License
MIT
Uploaded by
owickstrom

purescript-spec-quickcheck is a tiny adapter between the purescript-spec test framework and purescript-quickcheck.

Usage

bower install purescript-spec-quickcheck
module Test.Main where

import Prelude

import Test.Spec                  (describe, it, pending)
import Test.Spec.Runner           (run)
import Test.Spec.Reporter.Console (consoleReporter)
import Test.QuickCheck            ((===), (/==))

import Test.Spec.QuickCheck       (quickCheck)

main = run [consoleReporter] do
  describe "Math" do
    it "works" $
      quickCheck \n -> (n * 2 / 2) === n
    it "works again" $
      quickCheck \n -> ((n + 1) * 2) /== n

API Docs

See docs/Test/Spec/QuickCheck.md.

Contribute

If you have any issues or possible improvements please file them as GitHub Issues. Pull requests requests are encouraged.

License

MIT License.