aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/mutation/init.py
diff options
context:
space:
mode:
authorSandeep Hegde <dsandeephegde@gmail.com>2017-11-13 20:40:16 -0500
committerSandeep Hegde <dsandeephegde@gmail.com>2017-11-13 20:40:16 -0500
commit61794f8bbd3bd5c7adbf11c7ce007e7b6f41e2a6 (patch)
tree183d95c513584f5272a3ba208db7c9080f04c0be /python/servo/mutation/init.py
parent2f900a0427052786751894dc44db21ae0b92b5e9 (diff)
downloadservo-61794f8bbd3bd5c7adbf11c7ce007e7b6f41e2a6.tar.gz
servo-61794f8bbd3bd5c7adbf11c7ce007e7b6f41e2a6.zip
Made test summary more descriptive and Updated Readme
Diffstat (limited to 'python/servo/mutation/init.py')
-rw-r--r--python/servo/mutation/init.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/python/servo/mutation/init.py b/python/servo/mutation/init.py
index aa7b86c5f00..a3461779bbb 100644
--- a/python/servo/mutation/init.py
+++ b/python/servo/mutation/init.py
@@ -13,8 +13,8 @@ import json
import sys
import test
test_summary = {
- test.Status.PASSED: 0,
- test.Status.FAILED: 0,
+ test.Status.KILLED: 0,
+ test.Status.SURVIVED: 0,
test.Status.SKIPPED: 0,
test.Status.UNEXPECTED: 0
}
@@ -47,7 +47,9 @@ def mutation_test_for(mutation_path):
mutation_test_for(sys.argv[1])
print "\nTest Summary:"
-for test_status in test_summary:
- print "{0} : {1}".format(test_status.name, test_summary[test_status])
-if test_summary[test.Status.FAILED] or test_summary[test.Status.UNEXPECTED]:
+print "Mutant Killed (Success) \t{0}".format(test_summary[test.Status.KILLED])
+print "Mutant Survived (Failure) \t{0}".format(test_summary[test.Status.SURVIVED])
+print "Mutation Skipped \t\t{0}".format(test_summary[test.Status.SKIPPED])
+print "Unexpected error in mutation \t{0}".format(test_summary[test.Status.UNEXPECTED])
+if test_summary[test.Status.SURVIVED]:
sys.exit(1)