Idris2Doc : Test.Golden.RunnerHelper

Test.Golden.RunnerHelper

(source)

Reexports

importpublic Language.Reflection
importpublic Test.Golden

Definitions

recordBuildDir : Type
Totality: total
Visibility: public export
Constructor: 
MkBuildDir : String->BuildDir

Projection: 
.buildDir : BuildDir->String
.buildDir : BuildDir->String
Visibility: public export
buildDir : BuildDir->String
Visibility: public export
interfaceRunScriptArg : Type
  Determines which string will be passed as the first argument
to the `run` script of each test.

Constructor: 
MkRunScriptArg

Methods:
runScriptArg : BuildDir=>String
runScriptArg : RunScriptArg=>BuildDir=>String
Visibility: public export
DefaultRunScriptArg : RunScriptArg
  When no default argument is given, is passes a filename for "pack lock",
a file to be locked over when running `pack -q install-deps test.ipkg` using `flock`.
This is most useful when testing libraries, when only `pack` or `idris2` commands are used in tests.

Visibility: public export
interfaceTestPoolLike : Type->Type
Parameters: a
Methods:
toTestPool : a->IO (ListTestPool)

Implementations:
TestPoolLike (IOTestPool)
TestPoolLikeTestPool
TestPoolLike (ListTestPool)
TestPoolLike (IO (ListTestPool))
TestPoolLike (List (IOTestPool))
toTestPool : TestPoolLikea=>a->IO (ListTestPool)
Visibility: export
dataTestPools : Type
Totality: total
Visibility: export
Constructor: 
MkTestPools : IO (ListTestPool) ->TestPools
Nil : TestPools
Visibility: export
(::) : TestPoolLikea=>a->TestPools->TestPools
Visibility: export
Fixity Declaration: infixr operator, level 7
(++) : TestPools->TestPools->TestPools
Visibility: export
Fixity Declaration: infixr operator, level 7
atDir : String->String->IOTestPool
Visibility: export
goldenRunner' : RunScriptArg=>String->String->TestPools->IO ()
Visibility: export
goldenRunner : RunScriptArg=>TestPools->Elab (IO ())
Visibility: export