From dfd06467eadace7b37cb3ebc53c943755d0436eb Mon Sep 17 00:00:00 2001 From: Ophir Lifshitz Date: Sun, 4 Oct 2015 06:08:17 -0400 Subject: Docx Reader: Create special punctuation test --- tests/Tests/Readers/Docx.hs | 4 ++++ tests/docx/special_punctuation.docx | Bin 0 -> 8408 bytes tests/docx/special_punctuation.native | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 tests/docx/special_punctuation.docx create mode 100644 tests/docx/special_punctuation.native (limited to 'tests') diff --git a/tests/Tests/Readers/Docx.hs b/tests/Tests/Readers/Docx.hs index 47292bc99..7e3f1979e 100644 --- a/tests/Tests/Readers/Docx.hs +++ b/tests/Tests/Readers/Docx.hs @@ -130,6 +130,10 @@ tests = [ testGroup "inlines" "literal tabs" "docx/tabs.docx" "docx/tabs.native" + , testCompare + "special punctuation" + "docx/special_punctuation.docx" + "docx/special_punctuation.native" , testCompare "normalizing inlines" "docx/normalize.docx" diff --git a/tests/docx/special_punctuation.docx b/tests/docx/special_punctuation.docx new file mode 100644 index 000000000..8e0bb55c9 Binary files /dev/null and b/tests/docx/special_punctuation.docx differ diff --git a/tests/docx/special_punctuation.native b/tests/docx/special_punctuation.native new file mode 100644 index 000000000..304289f44 --- /dev/null +++ b/tests/docx/special_punctuation.native @@ -0,0 +1,2 @@ +[Para [Str "Soft",Space,Str "hyphen:",Space,Str "[\173]"] +,Para [Str "Non-breaking",Space,Str "hyphen:",Space,Str "[\8209]"]] -- cgit v1.2.3