diff --git a/doc/en/changelog.rst b/doc/en/changelog.rst index e922dff71..7d7922150 100644 --- a/doc/en/changelog.rst +++ b/doc/en/changelog.rst @@ -137,6 +137,8 @@ Bug Fixes - `#9877 `_: Ensure ``caplog.get_records(when)`` returns current/correct data after invoking ``caplog.clear()``. +- `#10491 `_: Method ``pytest_runtest_logreport`` generated report in case test passed or test failed and ``when=='call'``. + Improved Documentation ---------------------- diff --git a/src/_pytest/junitxml.py b/src/_pytest/junitxml.py index 2873ab8b4..63266a333 100644 --- a/src/_pytest/junitxml.py +++ b/src/_pytest/junitxml.py @@ -560,6 +560,7 @@ class LogXML: if report.when == "call": # ignore setup/teardown reporter = self._opentestcase(report) reporter.append_pass(report) + reporter.write_captured_output(report) elif report.failed: if report.when == "teardown": # The following vars are needed when xdist plugin is used.