r887178 | bhuvan | 2009-12-04 06:50:45 -0600 (Fri, 04 Dec 2009)
Fix for issue 3541. When generating junit reports, escape special
characters, if any, from test failure messages.
* tools/dev/gen_junit_report.py
ASCII_TABLE: Global variable to define list of ascii characters.
CHARS_TO_REMOVE: Global variable to define list of ascii values
to remove from failure messages.
(escape_special_characters): New method to escape special characters.
(junit_testcase_fail, junit_testcase_xfail): Use
escape_special_characters() method to escape special characters in
test failure messages.
Approved by: julianfoad
Reviewed by: julianfoad,
brane