mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-31 18:44:27 +02:00
Export testcase file & line to JUnit XML
This commit is contained in:
@@ -94,6 +94,6 @@ class JsonTestReport(TestReportBase):
|
||||
)
|
||||
if test_case.source:
|
||||
result["source"] = dict(
|
||||
filename=test_case.source.filename, line=test_case.source.line
|
||||
file=test_case.source.filename, line=test_case.source.line
|
||||
)
|
||||
return result
|
||||
|
@@ -77,6 +77,9 @@ class JunitTestReport(TestReportBase):
|
||||
element.set("name", str(test_case.name))
|
||||
element.set("time", str(test_case.duration))
|
||||
element.set("status", str(test_case.status.name))
|
||||
if test_case.source:
|
||||
element.set("file", test_case.source.filename)
|
||||
element.set("line", str(test_case.source.line))
|
||||
if test_case.status == TestStatus.SKIPPED:
|
||||
element.append(ET.Element("skipped"))
|
||||
elif test_case.status == TestStatus.ERRORED:
|
||||
|
Reference in New Issue
Block a user