hspec-2.11.5: A Testing Framework for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

Test.Hspec.QuickCheck

Synopsis

Params

modifyArgs :: (Args -> Args) -> SpecWith a -> SpecWith a #

Use modified Args for given spec.

modifyMaxSuccess :: (Int -> Int) -> SpecWith a -> SpecWith a #

Use a modified maxSuccess for given spec.

modifyMaxDiscardRatio :: (Int -> Int) -> SpecWith a -> SpecWith a #

Use a modified maxDiscardRatio for given spec.

modifyMaxSize :: (Int -> Int) -> SpecWith a -> SpecWith a #

Use a modified maxSize for given spec.

modifyMaxShrinks :: (Int -> Int) -> SpecWith a -> SpecWith a #

Use a modified maxShrinks for given spec.

Shortcuts

prop :: (HasCallStack, Testable prop) => String -> prop -> Spec Source #

prop ".." $
  ..

is a shortcut for

it ".." $ property $
  ..

xprop :: (HasCallStack, Testable prop) => String -> prop -> Spec Source #

xprop ".." $
  ..

is a shortcut for

xit ".." $ property $
  ..

fprop :: (HasCallStack, Testable prop) => String -> prop -> Spec Source #

fprop ".." $
  ..

is a shortcut for

fit ".." $ property $
  ..