Manish Goregaokar
1fedba81f7
Do not mutate if let
2018-02-21 08:07:30 -08:00
tigercosmos
9b79b76fe5
let mutation testing display diff if compilation fails
2017-12-17 14:31:34 +08:00
Sandeep Hegde
1de6ab16e2
Mutation Testing
...
Introduced strategy design pattern
Added Strategies:
if true and if false
Replace String literals
Remove if blocks which do not have else.
Modify Comparision Statement - changing <= to < and changing >= to >
Duplicating statements
Added plus to minus and minus to plus mutaiton strategy
Classifying build failures for mutant as unexpected error - Skipping test run for mutant with compilation failure
Added logger messages instead of print
Randomized the mutation test order
Try new strategy on failure to mutate on a file
Updated Readme - Adding mutation strategy and mutation test execution flow
2017-12-06 15:17:28 -05:00
Sandeep Hegde
a9493d0887
Corrected a typo
2017-11-13 21:12:53 -05:00
Sandeep Hegde
f817a9c371
Refactored mutate random line method
2017-11-13 20:47:06 -05:00
Sandeep Hegde
61794f8bbd
Made test summary more descriptive and Updated Readme
2017-11-13 20:40:16 -05:00
Sandeep Hegde
cc6c2eea6e
Added mutation test summary and made it exit with relevant exit code
2017-11-12 23:43:04 -05:00
Sandeep Hegde
b8199e11e0
Changed readme saying wildcard not allowed in test_mapping.josn
2017-11-10 20:48:47 -05:00
Sandeep Hegde
6e66c0d1ef
Corrected typo in Readme
2017-11-10 20:22:12 -05:00
Sandeep Hegde
f6f454505e
fixed tidy error
2017-11-08 13:00:14 -05:00
Sandeep Hegde
84f694dc93
Added more information in Mutation Test Readme
2017-11-08 12:58:46 -05:00
Sandeep Hegde
d24d6ac8ef
Skipping mutation test for file with local changes
2017-11-06 13:00:14 -05:00
Sandeep Hegde
ffbabf4a4c
Added randomness to the mutation strategy
...
- now running only maximum one mutation per file.
- Beautified the output
2017-11-06 13:00:14 -05:00
Sandeep Hegde
5cc498dba2
Loging success message on mutation test success
2017-11-06 13:00:13 -05:00
panup21091993
5366264494
Added Readme.md file for mutation testing
2017-11-06 13:00:13 -05:00
Sandeep Hegde
2b8b98d3a6
Removed build and wpt-test output from mutation test log and refactored code.
2017-11-06 13:00:13 -05:00
Sandeep Hegde
6688b8a146
Changed method to mutate a line of code
2017-11-06 13:00:13 -05:00
Sandeep Hegde
58ab11cf9b
Fixed few tidy errors
2017-11-06 13:00:13 -05:00
Sandeep Hegde
445ab9ae8d
Reverting wrong comment.
2017-11-06 13:00:12 -05:00
Sandeep Hegde
ba2152900c
Added Test Mapping framework and running through a path.
2017-11-06 13:00:12 -05:00
Sandeep Hegde
0d2ad9a5be
Checking the wpt test failures/success.
2017-11-06 13:00:12 -05:00
Sandeep Hegde
abbdcf0afc
XMLHTTPRequest Mutator - Initial step Mutation testing
2017-11-06 13:00:12 -05:00