Skip to content

Commit 634c014

Browse files
authored
Add support for GTEST_SKIP() (#55)
1 parent d308b7b commit 634c014

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/pytest_cpp/google.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,10 @@ def _parse_xml(self, xml_filename):
121121
failure_elements = test_case.findall("failure")
122122
for failure_elem in failure_elements:
123123
failures.append(failure_elem.text)
124-
skipped = test_case.attrib["status"] == "notrun"
124+
skipped = (
125+
test_case.attrib["status"] == "notrun"
126+
or test_case.attrib.get("result", None) == "skipped"
127+
)
125128
result.append((test_suite_name + "." + test_name, failures, skipped))
126129

127130
return result

0 commit comments

Comments
 (0)