philsquared/Catch — Issue #70: Xml Reporter entity encoding skips some characters
Author: philsquared
Created: 2012-02-10 17:51:05+00:00
State: open

When writing out attributes and text nodes in the XML Reporter the strings are encoded so that XML reserved characters (such as <) are written as entity references.
However the algorithm for doing so misses characters if different characters needing encoding are interleaved - e.g. a <, then later a " then later a < - the " gets missed.