dextool v3.1.0 (2021-05-10T21:15:40Z)
Dub
Repo
MutationTestResult
dextool
plugin
mutate
backend
test_mutant
common
The result of running the test suite on one mutant.
@
safe
struct
MutationTestResult {
import
std
.
datetime
:
Duration
;
;
import
dextool
.
plugin
.
mutate
.
backend
.
database
:
MutationStatusId
,
MutationId
;
;
import
dextool
.
plugin
.
mutate
.
backend
.
database
:
MutationStatusId
,
MutationId
;
;
struct
Mutation
via
import
dextool
.
plugin
.
mutate
.
backend
.
type
:
Mutation
,
TestCase
,
ExitStatus
;
;
struct
TestCase
via
import
dextool
.
plugin
.
mutate
.
backend
.
type
:
Mutation
,
TestCase
,
ExitStatus
;
;
alias
ExitStatus
=
NamedType
!(
int
,
Tag
!
"ExitStatus"
,
int
.
init
,
TagStringable
)
via
import
dextool
.
plugin
.
mutate
.
backend
.
type
:
Mutation
,
TestCase
,
ExitStatus
;
;
MutationId
mutId
;
MutationStatusId
id
;
Mutation
.
Status
status
;
MutantTimeProfile
profile
;
TestCase
[]
testCases
;
ExitStatus
exitStatus
;
}
Members
Variables
exitStatus
ExitStatus
exitStatus
;
Undocumented in source.
id
MutationStatusId
id
;
Undocumented in source.
mutId
MutationId
mutId
;
Undocumented in source.
profile
MutantTimeProfile
profile
;
Undocumented in source.
status
Mutation
.
Status
status
;
Undocumented in source.
testCases
TestCase
[]
testCases
;
Undocumented in source.
Meta
Source
See Implementation
dextool
plugin
mutate
backend
test_mutant
common
aliases
CompileResult
classes
AutoCleanup
functions
builtin
compile
createTmpDir
externalProgram
restoreFiles
runTester
structs
LineRange
MutationTestResult
TestCaseAnalyzer
TestResult
TestStopCheck
The result of running the test suite on one mutant.