TestRunner

Undocumented in source.

Constructors

this
this(int poolSize_)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Aliases

MaxCaptureBytes
alias MaxCaptureBytes = NamedType!(ulong, Tag!"MaxOutputCaptureBytes", ulong.init, TagStringable)
Undocumented in source.
MinAvailableMemBytes
alias MinAvailableMemBytes = NamedType!(ulong, Tag!"MinAvailableMemBytes", ulong.min, TagStringable)
Undocumented in source.

Functions

captureAll
void captureAll(bool v)
Undocumented in source. Be warned that the author may not have intended to support it.
defaultEnv
void defaultEnv(string[string] env)
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
getDefaultEnv
string[string] getDefaultEnv()
Undocumented in source. Be warned that the author may not have intended to support it.
maxOutputCapture
void maxOutputCapture(MaxCaptureBytes bytes)
Undocumented in source. Be warned that the author may not have intended to support it.
minAvailableMem
void minAvailableMem(MinAvailableMemBytes bytes)
Undocumented in source. Be warned that the author may not have intended to support it.
poolSize
void poolSize(int s)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(ShellCommand sh)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(ShellCommand[] shs)
Undocumented in source. Be warned that the author may not have intended to support it.
run
TestResult run(SkipTests skipTests)
Undocumented in source. Be warned that the author may not have intended to support it.
run
TestResult run(string[string] localEnv)
Undocumented in source. Be warned that the author may not have intended to support it.
run
TestResult run()
Undocumented in source. Be warned that the author may not have intended to support it.
run
TestResult run(Duration timeout, string[string] localEnv, SkipTests skipTests)
Undocumented in source. Be warned that the author may not have intended to support it.
testCmds
TestCmd[] testCmds()
Undocumented in source. Be warned that the author may not have intended to support it.
timeout
void timeout(Duration timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
useEarlyStop
void useEarlyStop(bool v)

Stop executing tests as soon as one detects a failure.

Static functions

make
auto make(int poolSize)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta