From 2f5083bdac5092d6002594c54276c78f44e88464 Mon Sep 17 00:00:00 2001
From: nenad_petrovic <nenad.petrovic@xlab.si>
Date: Sat, 10 Sep 2022 18:08:20 +0200
Subject: [PATCH] Fixed result summarization

---
 src/iac_scan_runner/results_summary.py | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/src/iac_scan_runner/results_summary.py b/src/iac_scan_runner/results_summary.py
index 686a845..1a10842 100644
--- a/src/iac_scan_runner/results_summary.py
+++ b/src/iac_scan_runner/results_summary.py
@@ -63,6 +63,22 @@ class ResultsSummary:
                 self.outcomes[check]["status"] = "Problems"
                 return "Problems"
 
+        elif check == "terrascan":
+            if outcome == "":
+                self.outcomes[check]["status"] = "Passed"
+                return "Passed"
+            else:
+                self.outcomes[check]["status"] = "Problems"
+                return "Problems"
+
+        elif check == "steampunk-scanner":
+            if outcome == "":
+                self.outcomes[check]["status"] = "Passed"
+                return "Passed"
+            else:
+                self.outcomes[check]["status"] = "Problems"
+                return "Problems"
+
         elif check == "tflint":
             if outcome == "":
                 self.outcomes[check]["status"] = "Passed"
-- 
GitLab