Documentation
type ModuleName = StringSource
type TestCase = TestName -> Align -> IO TestResultSource
runTestWith :: Testable a => Config -> a -> TestCaseSource
data Config
Config | |
|
testSuite :: [(ModuleName, UnitTest)] -> [IO TestResult]Source
testModule :: UnitTest -> [IO TestResult]Source
stopOnError :: ([a] -> [IO TestResult]) -> [a] -> IO [TestResult]Source
runCompletely :: ([a] -> [IO TestResult]) -> [a] -> IO [TestResult]Source