@@ -477,22 +477,25 @@ def test_fail():
477477 assert "ValueError" in fnode .toxml ()
478478 systemout = fnode .next_sibling
479479 assert systemout .tag == "system-out"
480- assert "hello-stdout" in systemout .toxml ()
481- assert "info msg" not in systemout .toxml ()
480+ systemout_xml = systemout .toxml ()
481+ assert "hello-stdout" in systemout_xml
482+ assert "info msg" not in systemout_xml
482483 systemerr = systemout .next_sibling
483484 assert systemerr .tag == "system-err"
484- assert "hello-stderr" in systemerr .toxml ()
485- assert "info msg" not in systemerr .toxml ()
485+ systemerr_xml = systemerr .toxml ()
486+ assert "hello-stderr" in systemerr_xml
487+ assert "info msg" not in systemerr_xml
486488
487489 if junit_logging == "system-out" :
488- assert "warning msg" in systemout . toxml ()
489- assert "warning msg" not in systemerr . toxml ()
490+ assert "warning msg" in systemout_xml
491+ assert "warning msg" not in systemerr_xml
490492 elif junit_logging == "system-err" :
491- assert "warning msg" not in systemout .toxml ()
492- assert "warning msg" in systemerr .toxml ()
493- elif junit_logging == "no" :
494- assert "warning msg" not in systemout .toxml ()
495- assert "warning msg" not in systemerr .toxml ()
493+ assert "warning msg" not in systemout_xml
494+ assert "warning msg" in systemerr_xml
495+ else :
496+ assert junit_logging == "no"
497+ assert "warning msg" not in systemout_xml
498+ assert "warning msg" not in systemerr_xml
496499
497500 @parametrize_families
498501 def test_failure_verbose_message (self , testdir , run_and_parse , xunit_family ):
0 commit comments