Skip to content

Commit 03a8fee

Browse files
committed
updates
1 parent d3e0dff commit 03a8fee

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

generate_xml.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -920,11 +920,17 @@ def write_testcase(self, tc, unit_name, func_name, st_is_monitored = False, unit
920920
expectedResultsFailure += " and "
921921
expectedResultsFailure += "Expected values totals"
922922

923-
if tcSkipped:
923+
if whyFail == "Signal failure. ":
924+
extraStatus = '<failure type="failure" message="Signal failure"/>'
925+
926+
elif extra_message == "Strict Test Import Failure":
927+
extraStatus = '<failure type="failure" message="Strict Test Import Failure"/>'
928+
929+
elif tcSkipped:
924930
status = "skipped"
925-
extraStatus = "<failure type=\"failure\" message=\"{}. {}{}: {}/{}\"/>".format(extra_message, whyFail, expectedResultsFailure, exp_pass, exp_total)
931+
extraStatus = '<failure type="failure" message="{}. {}{}: {}/{}"/>'.format(extra_message, whyFail, expectedResultsFailure, exp_pass, exp_total)
926932
else:
927-
extraStatus = "<failure type=\"failure\" message=\"{}. {}{}: {}/{}\"/>".format(extra_message, whyFail, expectedResultsFailure, exp_pass, exp_total)
933+
extraStatus = '<failure type="failure\" message="{}. {}{}: {}/{}"/>'.format(extra_message, whyFail, expectedResultsFailure, exp_pass, exp_total)
928934

929935
elif tcSkipped:
930936
extraStatus = "<skipped/>"

0 commit comments

Comments
 (0)