[VVP] Handle missing requirement in needs.json 44/79644/1
authorLovett, Trevor <trevor.lovett@att.com>
Mon, 4 Mar 2019 16:32:34 +0000 (10:32 -0600)
committerLovett, Trevor (tl2972) <tl2972@att.com>
Mon, 4 Mar 2019 16:37:57 +0000 (10:37 -0600)
Change-Id: Id22840cf58fdc0063f925a55672de58a9753b59c
Issue-ID: VVP-182
Signed-off-by: Lovett, Trevor (tl2972) <tl2972@att.com>
ice_validator/tests/conftest.py

index 2c88ece..b165e39 100644 (file)
@@ -209,7 +209,7 @@ class TestResult:
         """
         text = (
             "\n\n{}: \n{}".format(r_id, curr_reqs[r_id]["description"])
-            for r_id in self.requirement_ids
+            for r_id in self.requirement_ids if r_id in curr_reqs
         )
         return "".join(text)
 
@@ -1033,7 +1033,7 @@ def load_current_requirements():
 
 def select_heat_requirements(reqs):
     """Filters dict requirements to only those requirements pertaining to Heat"""
-    return {k: v for k, v in reqs.items() if "Heat" in v["docname"]}
+    return {k: v for k, v in reqs.items() if "heat" in v["docname"].lower()}
 
 
 def build_rst_json(reqs):