From 7eb51f99ed46e35b42e5bdd4e73dc55aa989b183 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 14 Feb 2016 11:26:35 +0000 Subject: Wrap superscript runs in --- .../java/org/zwobble/mammoth/tests/DocumentConverterTests.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/test/java/org/zwobble/mammoth/tests/DocumentConverterTests.java') diff --git a/src/test/java/org/zwobble/mammoth/tests/DocumentConverterTests.java b/src/test/java/org/zwobble/mammoth/tests/DocumentConverterTests.java index a0c0a66..8024291 100644 --- a/src/test/java/org/zwobble/mammoth/tests/DocumentConverterTests.java +++ b/src/test/java/org/zwobble/mammoth/tests/DocumentConverterTests.java @@ -12,6 +12,7 @@ import java.util.List; import static com.natpryce.makeiteasy.MakeItEasy.*; import static org.hamcrest.MatcherAssert.assertThat; +import static org.zwobble.mammoth.documents.VerticalAlignment.SUPERSCRIPT; import static org.zwobble.mammoth.tests.DeepReflectionMatcher.deepEquals; import static org.zwobble.mammoth.tests.documents.DocumentElementMakers.*; import static org.zwobble.mammoth.util.MammothLists.list; @@ -66,6 +67,13 @@ public class DocumentConverterTests { deepEquals(list(Html.element("s", list(Html.text("Hello")))))); } + @Test + public void superscriptRunsAreWrappedInSuperscriptTags() { + assertThat( + convertToHtml(make(a(RUN, with(VERTICAL_ALIGNMENT, SUPERSCRIPT), with(CHILDREN, list(new Text("Hello")))))), + deepEquals(list(Html.element("sup", list(Html.text("Hello")))))); + } + private List convertToHtml(DocumentElement element) { return DocumentConverter.convertToHtml(element); -- cgit v1.2.3