MutationTestResult
mutationtesting.MutationTestResult
final case class MutationTestResult[+C]($schema: Option[String], schemaVersion: String, thresholds: Thresholds, projectRoot: Option[String], files: FileResultDictionary, testFiles: Option[TestFileDefinitionDictionary], performance: Option[PerformanceStatistics], framework: Option[FrameworkInformation], system: Option[SystemInformation], config: Option[C])
Schema for a mutation testing report
Attributes
- C
type of the config object
- $schema
URL to the JSON schema.
- config
Free-format object that represents the configuration used to run mutation testing.
- files
All mutated files.
- framework
Extra information about the framework used.
- performance
The performance statistics per phase. Total time should be roughly equal to the sum of all these.
- projectRoot
The optional location of the project root.
- schemaVersion
Major version of this report. Used for compatibility.
- system
Information about the system that performed mutation testing.
- testFiles
Test file definitions by file path OR class name.
- thresholds
Thresholds for the status of the reported application.
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any