Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data ExpectedResult c Source #
ExpectCompileError | |
| |
ExpectRuntimeError | |
| |
ExpectRuntimeSuccess | |
|
data IntegrationTest c Source #
IntegrationTest | |
|
Instances
ParseFromSource (IntegrationTest SourcePos) Source # | |
Defined in Parser.IntegrationTest |
data IntegrationTestHeader c Source #
IntegrationTestHeader | |
|
Instances
ParseFromSource (IntegrationTestHeader SourcePos) Source # | |
Defined in Parser.IntegrationTest |
data OutputPattern Source #
Instances
Eq OutputPattern Source # | |
Defined in Types.IntegrationTest (==) :: OutputPattern -> OutputPattern -> Bool # (/=) :: OutputPattern -> OutputPattern -> Bool # | |
Ord OutputPattern Source # | |
Defined in Types.IntegrationTest compare :: OutputPattern -> OutputPattern -> Ordering # (<) :: OutputPattern -> OutputPattern -> Bool # (<=) :: OutputPattern -> OutputPattern -> Bool # (>) :: OutputPattern -> OutputPattern -> Bool # (>=) :: OutputPattern -> OutputPattern -> Bool # max :: OutputPattern -> OutputPattern -> OutputPattern # min :: OutputPattern -> OutputPattern -> OutputPattern # | |
Show OutputPattern Source # | |
Defined in Types.IntegrationTest showsPrec :: Int -> OutputPattern -> ShowS # show :: OutputPattern -> String # showList :: [OutputPattern] -> ShowS # |
data OutputScope Source #
Instances
Eq OutputScope Source # | |
Defined in Types.IntegrationTest (==) :: OutputScope -> OutputScope -> Bool # (/=) :: OutputScope -> OutputScope -> Bool # | |
Ord OutputScope Source # | |
Defined in Types.IntegrationTest compare :: OutputScope -> OutputScope -> Ordering # (<) :: OutputScope -> OutputScope -> Bool # (<=) :: OutputScope -> OutputScope -> Bool # (>) :: OutputScope -> OutputScope -> Bool # (>=) :: OutputScope -> OutputScope -> Bool # max :: OutputScope -> OutputScope -> OutputScope # min :: OutputScope -> OutputScope -> OutputScope # | |
Show OutputScope Source # | |
Defined in Types.IntegrationTest showsPrec :: Int -> OutputScope -> ShowS # show :: OutputScope -> String # showList :: [OutputScope] -> ShowS # |
getExcludePattern :: ExpectedResult c -> [OutputPattern] Source #
getRequirePattern :: ExpectedResult c -> [OutputPattern] Source #
isExpectCompileError :: ExpectedResult c -> Bool Source #
isExpectRuntimeError :: ExpectedResult c -> Bool Source #
isExpectRuntimeSuccess :: ExpectedResult c -> Bool Source #