1.1 --- a/cmdline/test/scripted/harness Sun Jun 02 20:59:47 2013 +0200
1.2 +++ b/cmdline/test/scripted/harness Sun Jun 23 13:20:03 2013 +0200
1.3 @@ -87,12 +87,13 @@
1.4 }
1.5
1.6 write_failure_results_file() {
1.7 + ESCAPED_CONTENT=`echo $X | sed -e 's/&/\&/g' | sed -e 's/</\</g'`;
1.8 cat >$RESULT_FILE <<EOF
1.9 <?xml version="1.0" encoding="UTF-8" ?>
1.10 <testsuite errors="0" failures="1" hostname="foo" name="$TEST_NAME" tests="1" time="0" timestamp="`date`">
1.11 <properties/>
1.12 <testcase classname="$TEST_NAME" name="main" time="0">
1.13 - <failure message="Test failed" type="junit.framework.AssertionFailedError">$1</failure>
1.14 + <failure message="Test failed" type="junit.framework.AssertionFailedError">$ESCAPED_CONTENT</failure>
1.15 </testcase>
1.16 </testsuite>
1.17 EOF