UPDATE: Dump of initial files

This commit is contained in:
Nicolás Hatcher
2023-11-18 21:26:18 +01:00
commit c5b8efd83d
279 changed files with 42654 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
use crate::export::escape::escape_xml;
#[test]
fn test_escape_xml() {
assert_eq!(escape_xml("all good"), "all good");
assert_eq!(escape_xml("3 < 4"), "3 &lt; 4");
assert_eq!(escape_xml("3 > 4"), "3 &gt; 4");
assert_eq!(escape_xml("3 & 4"), "3 &amp; 4");
assert_eq!(escape_xml("3 && 4"), "3 &amp;&amp; 4");
assert_eq!(escape_xml("3 \"literal\" 4"), "3 &quot;literal&quot; 4");
assert_eq!(
escape_xml("I don't 'know'"),
"I don&apos;t &apos;know&apos;"
);
assert_eq!(
escape_xml("This is <>&\"' say"),
"This is &lt;&gt;&amp;&quot;&apos; say"
);
}
// '&' => "&amp;"
// '<' "&lt;")
// '>' => "&gt;"
// '"' => "&quot;"
// '\'' => "&apos;"