From 05538d04f727891e29a6f680dd6adc957c48c61c Mon Sep 17 00:00:00 2001 From: Marco Clemencic <marco.clemencic@cern.ch> Date: Mon, 7 Nov 2016 17:34:46 +0100 Subject: [PATCH] avoid escaping special chars in CTest test output CTest output parser already escapes special characters for XML, and the escape in the Gaudi test runner was resulting in double escaping. --- GaudiPolicy/python/GaudiTesting/Run.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/GaudiPolicy/python/GaudiTesting/Run.py b/GaudiPolicy/python/GaudiTesting/Run.py index 4823799be..01fdd4baa 100644 --- a/GaudiPolicy/python/GaudiTesting/Run.py +++ b/GaudiPolicy/python/GaudiTesting/Run.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- import os import sys -import xml.sax.saxutils as XSS import BaseTest as GT import logging @@ -49,7 +48,7 @@ def ctest_report(results): if key in ignore: continue hndlr = handler.get(key, id_handler) - data = XSS.escape(GT.sanitize_for_xml(hndlr(results[key]))) + data = GT.sanitize_for_xml(hndlr(results[key])) sys.stdout.write(template.format(key, data)) -- GitLab