Add a test for xml escape/unescape

This commit is contained in:
Florent Le Coz
2013-11-16 12:08:32 +01:00
parent a85e1abaaa
commit e7a441e798
+7
View File
@@ -66,6 +66,13 @@ int main()
}); });
xml.feed(doc.data(), doc.size(), true); xml.feed(doc.data(), doc.size(), true);
/**
* XML escape/escape
*/
const std::string unescaped = "'coucou'<cc>/&\"gaga\"";
assert(xml_escape(unescaped) == "&apos;coucou&apos;&lt;cc&gt;/&amp;&quot;gaga&quot;");
assert(xml_unescape(xml_escape(unescaped)) == unescaped);
/** /**
* JID parsing * JID parsing
*/ */