
RSpec results that your continuous integration service can read. This is made possible by storing output in XML format.
Caveats: XML can only represent a limited subset of characters which excludes null bytes and most control characters. This library will use character entities where possible and fall back to replacing invalid characters with Ruby-like escape codes otherwise. For example, the null byte becomes `\0`.