unit-threaded ~master (2021-10-11T15:13:26Z)
Home
Dub
Repo
TestSuite
unit_threaded
runner
testsuite
Responsible for running tests and printing output.
struct
TestSuite {
import
unit_threaded
.
runner
.
io
:
Output
;
;
import
unit_threaded
.
runner
.
options
:
Options
;
;
import
unit_threaded
.
runner
.
reflection
:
TestData
;
;
import
unit_threaded
.
runner
.
testcase
:
TestCase
;
;
import
std
.
datetime
:
Duration
;
;
import
std
.
datetime
.
stopwatch
:
StopWatch
;
;
import
std
.
datetime
:
StopWatch
;
;
this
(Options options, const(TestData)[] testData);
this
(Options options, const(TestData)[] testData, Output output);
bool
run
();
}
Constructors
this
this
(Options options, const(TestData)[] testData)
this
this
(Options options, const(TestData)[] testData, Output output)
Members
Functions
run
bool
run
()
Runs all test cases.
Meta
Source
See Implementation
unit_threaded
runner
testsuite
functions
runTest
structs
TestSuite
Responsible for running tests and printing output.