SchemataTestDriver

Undocumented in source.

Constructors

this
this(FilesysIO fio, TestRunner* runner, Database* db, TestCaseAnalyzer* testCaseAnalyzer, MutationStatusId[] mutants)
Undocumented in source.

Members

Aliases

Fsm
alias Fsm = dextool.fsm.Fsm!(None, Initialize, Done, NextMutant, TestMutant, TestCaseAnalyze, StoreResult)
Undocumented in source.
LocalStateDataT
alias LocalStateDataT = Tuple!(TestMutantData, TestCaseAnalyzeData, NextMutantData)
Undocumented in source.

Functions

execute
void execute()
Undocumented in source. Be warned that the author may not have intended to support it.
isRunning
bool isRunning()
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
void opCall(None data)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
void opCall(Initialize data)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
void opCall(Done data)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
void opCall(NextMutant data)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
void opCall(TestMutant data)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
void opCall(TestCaseAnalyze data)
Undocumented in source. Be warned that the author may not have intended to support it.
opCall
void opCall(StoreResult data)
Undocumented in source. Be warned that the author may not have intended to support it.
result
MutationTestResult[] result()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

execute_
void execute_(SchemataTestDriver self)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Done
struct Done
Undocumented in source.
Initialize
struct Initialize
Undocumented in source.
NextMutant
struct NextMutant
Undocumented in source.
NextMutantData
struct NextMutantData
Undocumented in source.
None
struct None
Undocumented in source.
StoreResult
struct StoreResult
Undocumented in source.
TestCaseAnalyze
struct TestCaseAnalyze
Undocumented in source.
TestCaseAnalyzeData
struct TestCaseAnalyzeData
Undocumented in source.
TestMutant
struct TestMutant
Undocumented in source.
TestMutantData
struct TestMutantData
Undocumented in source.

Meta