sydtest-hedgehog-0.4.0.0: A Hedgehog companion library for sydtest
Safe HaskellSafe-Inferred
LanguageHaskell2010

Test.Syd.Hedgehog

Synopsis

Documentation

fromHedgehogGroup :: Group -> Spec Source #

Import an Hedgehog Group as a Sydtest Spec.

The reasoning behind this function is that, eventhough migration from hedgehog to sydtest is usually very simple, you might depend on certain libraries beyond your control that still use hedgehog. In that case you want to be able to still use those libraries but also use sydtest already.

Orphan instances

IsTest Property Source # 
Instance details

Associated Types

type Arg1 Property #

type Arg2 Property #

IsTest (arg -> Property) Source # 
Instance details

Associated Types

type Arg1 (arg -> Property) #

type Arg2 (arg -> Property) #

Methods

runTest :: (arg -> Property) -> TestRunSettings -> ProgressReporter -> ((Arg1 (arg -> Property) -> Arg2 (arg -> Property) -> IO ()) -> IO ()) -> IO TestRunResult #

IsTest (outerArgs -> innerArg -> Property) Source # 
Instance details

Associated Types

type Arg1 (outerArgs -> innerArg -> Property) #

type Arg2 (outerArgs -> innerArg -> Property) #

Methods

runTest :: (outerArgs -> innerArg -> Property) -> TestRunSettings -> ProgressReporter -> ((Arg1 (outerArgs -> innerArg -> Property) -> Arg2 (outerArgs -> innerArg -> Property) -> IO ()) -> IO ()) -> IO TestRunResult #