muteria.drivers.criteria package¶
Subpackages¶
Submodules¶
Module contents¶
- muteria.drivers.criteria.CRITERIA_REQUIRING_OUTDIFF_WITH_PROGRAM = [<TestCriteria.STRONG_MUTATION: 'strong_mutation'>]¶
- muteria.drivers.criteria.CRITERIA_SEQUENCE = [{<TestCriteria.FUNCTION_COVERAGE: 'function_coverage'>, <TestCriteria.BRANCH_COVERAGE: 'branch_coverage'>, <TestCriteria.STATEMENT_COVERAGE: 'statement_coverage'>}, {<TestCriteria.MUTANT_COVERAGE: 'mutant_coverage'>}, {<TestCriteria.WEAK_MUTATION: 'weak_mutation'>}, {<TestCriteria.STRONG_MUTATION: 'strong_mutation'>}]¶
- muteria.drivers.criteria.CRITERIA_TOOL_TYPES_SCHEDULING = [(<CriteriaToolType.USE_ONLY_CODE: 'StaticCriteriaTool'>,)]¶
- class muteria.drivers.criteria.CriteriaToolType(value)[source]¶
Bases:
EnumAutoNameAn enumeration.
- USE_ONLY_CODE = 'StaticCriteriaTool'¶
- class muteria.drivers.criteria.TestCriteria(value)[source]¶
Bases:
EnumAutoNameAn enumeration.
- BRANCH_COVERAGE = 'branch_coverage'¶
- FUNCTION_COVERAGE = 'function_coverage'¶
- MUTANT_COVERAGE = 'mutant_coverage'¶
- STATEMENT_COVERAGE = 'statement_coverage'¶
- STRONG_MUTATION = 'strong_mutation'¶
- WEAK_MUTATION = 'weak_mutation'¶