Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Types.IntegrationTest
Documentation
data ExpectedResult c Source #
Constructors
ExpectCompileError | |
Fields
| |
ExpectRuntimeError | |
Fields
| |
ExpectRuntimeSuccess | |
Fields
|
data IntegrationTest c Source #
Constructors
IntegrationTest | |
Fields
|
Instances
ParseFromSource (IntegrationTest SourcePos) Source # | |
Defined in Parser.IntegrationTest Methods |
data IntegrationTestHeader c Source #
Constructors
IntegrationTestHeader | |
Fields
|
Instances
ParseFromSource (IntegrationTestHeader SourcePos) Source # | |
Defined in Parser.IntegrationTest Methods sourceParser :: Parser (IntegrationTestHeader SourcePos) Source # |
data OutputPattern Source #
Constructors
OutputPattern | |
Fields
|
Instances
Eq OutputPattern Source # | |
Defined in Types.IntegrationTest Methods (==) :: OutputPattern -> OutputPattern -> Bool # (/=) :: OutputPattern -> OutputPattern -> Bool # | |
Ord OutputPattern Source # | |
Defined in Types.IntegrationTest Methods 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 Methods showsPrec :: Int -> OutputPattern -> ShowS # show :: OutputPattern -> String # showList :: [OutputPattern] -> ShowS # |
data OutputScope Source #
Constructors
OutputAny | |
OutputCompiler | |
OutputStderr | |
OutputStdout |
Instances
Eq OutputScope Source # | |
Defined in Types.IntegrationTest | |
Ord OutputScope Source # | |
Defined in Types.IntegrationTest Methods 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 Methods 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 #