Spelling fixes
[open-adventure.git] / tests / coverage_dungeon.py
index d484193707a33f79755ada3a274625a34a883eae..c583ffb5f79689fbb9244a86d86edec4be009965 100755 (executable)
@@ -7,7 +7,7 @@ various strings contained are present within the test check files.
 The default HTML output is appropriate for use with Gitlab CI.
 You can override it with a command-line argument.
 
-The DANGLING lists are for actions and messages that should be 
+The DANGLING lists are for actions and messages that should be
 considered always found even if the checkfile search doesn't find them.
 Typically this will because an action emit a templated message that
 can't be regression-tested by equality.
@@ -99,7 +99,7 @@ def obj_coverage(objects, text, report):
 
 def loc_coverage(locations, text, report):
     # locations have a long and a short description, that each have to
-    # be checked seperately
+    # be checked separately
     for name, loc in locations:
         desc = loc["description"]
         if name not in report["messages"]:
@@ -158,7 +158,7 @@ def arb_coverage(arb_msgs, text, report):
         if name not in report["messages"]:
             report["messages"][name] = {"covered" : False}
             report["total"] += 1
-        if not report["messages"][name]["covered"] and search(message, text) or name in DANGLING_MESSAGES:
+        if not report["messages"][name]["covered"] and (search(message, text) or name in DANGLING_MESSAGES):
             report["messages"][name]["covered"] = True
             report["covered"] += 1
 
@@ -173,7 +173,7 @@ def actions_coverage(items, text, report):
             report["covered"] += 1
 
 def coverage_report(db, check_file_contents):
-    # Create report for each catagory, including total items,  number of items
+    # Create report for each category, including total items,  number of items
     # covered, and a list of the covered messages
     report = {}
     for name in db.keys():