diff options
author | Jesse Rosenthal <jrosenthal@jhu.edu> | 2016-08-15 15:33:06 -0400 |
---|---|---|
committer | Jesse Rosenthal <jrosenthal@jhu.edu> | 2016-08-15 15:33:06 -0400 |
commit | d416f6241079a8d596fd071ed3dc20c4a60a6069 (patch) | |
tree | 3dfa4ffecc3c163db6882bd2a16a0777bada6e96 /tests/docx | |
parent | 663f689fa40458d680d44624c108c3009b8329ca (diff) | |
download | pandoc-d416f6241079a8d596fd071ed3dc20c4a60a6069.tar.gz |
Docx writer: test for custom styles.
This just tests whether a custom style with a recognizable
style (italic etc, defined in a reference.docx) will roundtrip back to
that format (i.e., whether `<span custom-style="Emphasized">` will
roundtrip to `Emph`). The custom styles are defined in the
`custom-style-reference.docx` included in the docx dir.
Diffstat (limited to 'tests/docx')
-rw-r--r-- | tests/docx/custom-style-reference.docx | bin | 0 -> 14846 bytes | |||
-rw-r--r-- | tests/docx/custom-style-roundtrip-end.native | 5 | ||||
-rw-r--r-- | tests/docx/custom-style-roundtrip-start.native | 5 |
3 files changed, 10 insertions, 0 deletions
diff --git a/tests/docx/custom-style-reference.docx b/tests/docx/custom-style-reference.docx Binary files differnew file mode 100644 index 000000000..0f53c6c88 --- /dev/null +++ b/tests/docx/custom-style-reference.docx diff --git a/tests/docx/custom-style-roundtrip-end.native b/tests/docx/custom-style-roundtrip-end.native new file mode 100644 index 000000000..4313c3595 --- /dev/null +++ b/tests/docx/custom-style-roundtrip-end.native @@ -0,0 +1,5 @@ +[Para [Str "This",Space,Str "is",Space,Str "a",Space,Str "test",Space,Str "of",Space,Str "custom-styles."] +,Para [Str "Here",Space,Str "is",Space,Str "something",Space,Emph [Str "emphasized"],Str ".",Space,Str "And",Space,Str "here",Space,Str "is",Space,Str "something",Space,Strong [Str "strong"],Str "."] +,BlockQuote + [Para [Str "One",Space,Str "paragraph",Space,Str "of",Space,Str "text."] + ,Para [Str "And",Space,Str "another",Space,Str "paragraph",Space,Str "of",Space,Emph [Str "really",Space,Str "cool"],Space,Str "text."]]] diff --git a/tests/docx/custom-style-roundtrip-start.native b/tests/docx/custom-style-roundtrip-start.native new file mode 100644 index 000000000..c4566ed85 --- /dev/null +++ b/tests/docx/custom-style-roundtrip-start.native @@ -0,0 +1,5 @@ +[Para [Str "This",Space,Str "is",Space,Str "a",Space,Str "test",Space,Str "of",Space,Str "custom-styles."] +,Para [Str "Here",Space,Str "is",Space,Str "something",Space,Span ("",[],[("custom-style","Emphatic")]) [Str "emphasized"],Str ".",Space,Str "And",SoftBreak,Str "here",Space,Str "is",Space,Str "something",Space,Span ("",[],[("custom-style","Strengthened")]) [Str "strong"],Str "."] +,Div ("",[],[("custom-style","My Block Style")]) + [Para [Str "One",Space,Str "paragraph",Space,Str "of",Space,Str "text."] + ,Para [Str "And",Space,Str "another",Space,Str "paragraph",Space,Str "of",Space,Span ("",[],[("custom-style","Emphatic")]) [Str "really",SoftBreak,Str "cool"],Space,Str "text."]]] |