aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/mutation/mutator.py
Commit message (Collapse)AuthorAgeFilesLines
* Do not mutate if letManish Goregaokar2018-02-211-2/+2
|
* Mutation TestingSandeep Hegde2017-12-061-0/+195
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