aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/zwobble
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2021-08-01 11:25:36 +0100
committerMichael Williamson <mike@zwobble.org>2021-08-01 11:25:36 +0100
commit4542be3ebb27aa9a11bf459d86dc0ed709571960 (patch)
treec8db171cd14057af4ccc6294814a232896884dbc /src/test/java/org/zwobble
parent0fc4e25af5e97e4d303327a2635310b9e6f6e8a5 (diff)
Convert tab elements to tab characters
Diffstat (limited to 'src/test/java/org/zwobble')
-rw-r--r--src/test/java/org/zwobble/mammoth/tests/conversion/RawTextTests.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/test/java/org/zwobble/mammoth/tests/conversion/RawTextTests.java b/src/test/java/org/zwobble/mammoth/tests/conversion/RawTextTests.java
index f5d54d3..31a7738 100644
--- a/src/test/java/org/zwobble/mammoth/tests/conversion/RawTextTests.java
+++ b/src/test/java/org/zwobble/mammoth/tests/conversion/RawTextTests.java
@@ -2,10 +2,7 @@ package org.zwobble.mammoth.tests.conversion;
import org.junit.jupiter.api.Test;
import org.zwobble.mammoth.internal.conversion.RawText;
-import org.zwobble.mammoth.internal.documents.Break;
-import org.zwobble.mammoth.internal.documents.Document;
-import org.zwobble.mammoth.internal.documents.DocumentElement;
-import org.zwobble.mammoth.internal.documents.Text;
+import org.zwobble.mammoth.internal.documents.*;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.equalTo;
@@ -22,6 +19,15 @@ public class RawTextTests {
}
@Test
+ public void tabElementIsConvertedToTabCharacter() {
+ DocumentElement element = Tab.TAB;
+
+ String result = RawText.extractRawText(element);
+
+ assertThat(result, equalTo("\t"));
+ }
+
+ @Test
public void paragraphsAreTerminatedWithNewlines() {
DocumentElement element = paragraph(
withChildren(new Text("Hello "), new Text("world."))