catch2/projects
Robert A Zeh 5095619955 Fixes for XML encoding.
This commit fixes the following scenario:
  * You have a test that compares strings with embedded control
  characters.
  * The test fails.
  * You are using JUnit tests within TeamCity.

Before this commit, the JUnit report watcher fails on parsing the XML
for two reasons: the control characters are missing a semicolon at the
end, and the XML document doesn't specify that it is XML 1.1.

XML 1.0 --- what we get if we don't specify an XML version --- doesn't support embedding control characters --- see
http://stackoverflow.com/questions/404107/why-are-control-characters-illegal-in-xml
for all of the gory details.

This is based on PR #588 by @mrpi
2016-08-24 09:38:24 -05:00
..
CMake Fixed CMake file 2015-11-03 17:06:24 +00:00
runners/iTchRunner Stripped trailing whitespace from all source code lines 2015-11-04 18:04:15 +00:00
SelfTest Fixes for XML encoding. 2016-08-24 09:38:24 -05:00
VS2008/TestCatch First cut of new test spec parser code 2014-05-16 06:50:00 +01:00
VS2010/TestCatch Added --use-colour option to give finer control over colourisation. 2016-02-29 08:03:48 +00:00
XCode Keep Xcode 7.1 happy 2015-12-04 10:21:07 +00:00