From 2362568c60cc1dde46bb79466dab0c9bcc2c3709 Mon Sep 17 00:00:00 2001 From: clee2000 <44682903+clee2000@users.noreply.github.com> Date: Thu, 18 Jan 2024 09:34:22 -0800 Subject: [PATCH] Update junitxml.py --- src/_pytest/junitxml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_pytest/junitxml.py b/src/_pytest/junitxml.py index 9ee35b84e..db282d70a 100644 --- a/src/_pytest/junitxml.py +++ b/src/_pytest/junitxml.py @@ -248,7 +248,7 @@ class _NodeReporter: skipreason = skipreason[9:] details = f"{filename}:{lineno}: {skipreason}" - skipped = ET.Element("skipped", type="pytest.skip", message=skipreason) + skipped = ET.Element("skipped", type="pytest.skip", message=bin_xml_escape(skipreason)) skipped.text = bin_xml_escape(details) self.append(skipped) self.write_captured_output(report)