From 31d5cedc6d087d7f5932e8f53e968c15d72fa463 Mon Sep 17 00:00:00 2001 From: Claudio Madotto Date: Sun, 24 Nov 2019 16:33:17 +0100 Subject: [PATCH] Avoid duplicating system-out and system-error tags --- src/_pytest/junitxml.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/_pytest/junitxml.py b/src/_pytest/junitxml.py index 21b54ef86..206e44d96 100644 --- a/src/_pytest/junitxml.py +++ b/src/_pytest/junitxml.py @@ -591,7 +591,8 @@ class LogXML: if report.when == "call": reporter.append_failure(report) self.open_reports.append(report) - reporter.write_captured_output(report) + if not self.log_passing_tests: + reporter.write_captured_output(report) else: reporter.append_error(report) elif report.skipped: