From c159a9aadee619f66efcf221f2519f4f0fbb2538 Mon Sep 17 00:00:00 2001 From: Andrei Vasiliu Date: Sun, 25 Jul 2021 14:54:20 +0300 Subject: [PATCH 1/4] Add tests for escaped and encoded XML --- tests/documents/sample_5_full.txt | 23 ++++++ tests/documents/sample_5_short.txt | 15 ++++ tests/documents/sample_5_utf16bom.xml | Bin 0 -> 662 bytes tests/xmlrs_reader_tests.rs | 97 +++++++++++++++++++++++--- 4 files changed, 127 insertions(+), 8 deletions(-) create mode 100644 tests/documents/sample_5_full.txt create mode 100644 tests/documents/sample_5_short.txt create mode 100644 tests/documents/sample_5_utf16bom.xml diff --git a/tests/documents/sample_5_full.txt b/tests/documents/sample_5_full.txt new file mode 100644 index 00000000..b239dbc1 --- /dev/null +++ b/tests/documents/sample_5_full.txt @@ -0,0 +1,23 @@ +StartDocument(1.0, utf-16) +StartElement({urn:x}p:data [z=">"]) +Whitespace("\n ") +Comment(" abcd < > & ") +Whitespace("\n ") +StartElement(a) +Characters("test") +EndElement(a) +Whitespace("\n ") +StartElement(b) +Characters("kkss\" = ddd\' >") +EndElement(b) +Whitespace("\n ") +CData("\n ddddd!e3-->