diff options
author | Jesse Rosenthal <jrosenthal@jhu.edu> | 2018-01-02 11:24:26 -0500 |
---|---|---|
committer | Jesse Rosenthal <jrosenthal@jhu.edu> | 2018-01-02 11:32:48 -0500 |
commit | a5b71a3c7f177248e0058b8287358f5fca8517b1 (patch) | |
tree | 8bfab0c64c37afa7e832678416067c812510af0f /test | |
parent | 2e90e2932cb0195be2e5955ce7c52616a2b7414a (diff) | |
download | pandoc-a5b71a3c7f177248e0058b8287358f5fca8517b1.tar.gz |
Docx reader: Add tests for paragraph insertion/deletion.
Diffstat (limited to 'test')
-rw-r--r-- | test/Tests/Readers/Docx.hs | 12 | ||||
-rw-r--r-- | test/docx/paragraph_insertion_deletion.docx | bin | 0 -> 12066 bytes | |||
-rw-r--r-- | test/docx/paragraph_insertion_deletion_accept.native | 2 | ||||
-rw-r--r-- | test/docx/paragraph_insertion_deletion_all.native | 3 | ||||
-rw-r--r-- | test/docx/paragraph_insertion_deletion_reject.native | 2 |
5 files changed, 19 insertions, 0 deletions
diff --git a/test/Tests/Readers/Docx.hs b/test/Tests/Readers/Docx.hs index d79b8a063..68c2e3476 100644 --- a/test/Tests/Readers/Docx.hs +++ b/test/Tests/Readers/Docx.hs @@ -335,6 +335,18 @@ tests = [ testGroup "inlines" "comments (all comments)" "docx/comments.docx" "docx/comments.native" + , testCompareWithOpts def{readerTrackChanges=AcceptChanges} + "paragraph insertion/deletion (accept)" + "docx/paragraph_insertion_deletion.docx" + "docx/paragraph_insertion_deletion_accept.native" + , testCompareWithOpts def{readerTrackChanges=RejectChanges} + "paragraph insertion/deletion (reject)" + "docx/paragraph_insertion_deletion.docx" + "docx/paragraph_insertion_deletion_reject.native" + , testCompareWithOpts def{readerTrackChanges=AllChanges} + "paragraph insertion/deletion (all)" + "docx/paragraph_insertion_deletion.docx" + "docx/paragraph_insertion_deletion_all.native" , testForWarningsWithOpts def{readerTrackChanges=AcceptChanges} "comment warnings (accept -- no warnings)" "docx/comments_warning.docx" diff --git a/test/docx/paragraph_insertion_deletion.docx b/test/docx/paragraph_insertion_deletion.docx Binary files differnew file mode 100644 index 000000000..9b62f9036 --- /dev/null +++ b/test/docx/paragraph_insertion_deletion.docx diff --git a/test/docx/paragraph_insertion_deletion_accept.native b/test/docx/paragraph_insertion_deletion_accept.native new file mode 100644 index 000000000..3b0f3b18a --- /dev/null +++ b/test/docx/paragraph_insertion_deletion_accept.native @@ -0,0 +1,2 @@ +[Para [Str "This",Space,Str "is",Space,Str "a"] +,Para [Str "split",Space,Str "Paragraph."]] diff --git a/test/docx/paragraph_insertion_deletion_all.native b/test/docx/paragraph_insertion_deletion_all.native new file mode 100644 index 000000000..4a12938ee --- /dev/null +++ b/test/docx/paragraph_insertion_deletion_all.native @@ -0,0 +1,3 @@ +[Para [Str "This",Space,Str "is",Space,Str "a",Span ("",["paragraph-insertion"],[("author","Seeley, Jason"),("date","2017-09-17T16:39:00Z")]) []] +,Para [Str "split",Span ("",["paragraph-deletion"],[("author","Seeley, Jason"),("date","2017-09-17T16:39:00Z")]) []] +,Para [Str "Paragraph."]] diff --git a/test/docx/paragraph_insertion_deletion_reject.native b/test/docx/paragraph_insertion_deletion_reject.native new file mode 100644 index 000000000..ef7b06423 --- /dev/null +++ b/test/docx/paragraph_insertion_deletion_reject.native @@ -0,0 +1,2 @@ +[Para [Str "This",Space,Str "is",Space,Str "a",Space,Str "split"] +,Para [Str "Paragraph."]] |