diff --git a/py-json/LANforge/lfcli_base.py b/py-json/LANforge/lfcli_base.py index 68c89c06..40935c6d 100644 --- a/py-json/LANforge/lfcli_base.py +++ b/py-json/LANforge/lfcli_base.py @@ -108,6 +108,9 @@ class LFCliBase: fail_messages = self.get_failed_result_list() return "\n".join(fail_messages) + def get_all_message(self): + return "\n".join(self.test_results) + def passes(self): pass_counter = 0 fail_counter = 0 diff --git a/py-scripts/sta_connect.py b/py-scripts/sta_connect.py index b53b51a8..d7f084d3 100755 --- a/py-scripts/sta_connect.py +++ b/py-scripts/sta_connect.py @@ -499,8 +499,17 @@ Example: staConnect.dut_ssid = args.dut_ssid staConnect.run() + run_results = staConnect.get_result_list() + + is_passing = staConnect.passes() + if is_passing == False: + print("FAIL: Some tests failed") + else: + print("PASS: All tests pass") + + print(staConnect.get_all_message()) # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -