Skip to content

Commit 601ab60

Browse files
mbjmostlyobvious
authored andcommitted
Add mutant timeout and coverage criteria
* The ecommerce/pricing subproject has mutations that cause an infinite loop. * The mutation testing engine was, at this point not configured to: A) terminate infintie loops (mutation.timeout setting) B) consider timeouts as a killed mutation (coverage_criteria.timeout = true)
1 parent ddd6a89 commit 601ab60

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ecommerce/pricing/.mutant.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ integration: minitest
44
usage: opensource
55
coverage_criteria:
66
process_abort: true
7+
timeout: true
8+
mutation:
9+
timeout: 2.0
710
matcher:
811
subjects:
912
- Pricing*

0 commit comments

Comments
 (0)