summaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-02-16 21:43:10 +0000
committerMichael Williamson <mike@zwobble.org>2016-02-16 21:43:10 +0000
commit97d89445e8a75c3e1dc596878f1a9a944f9317d5 (patch)
treedd7df31fcc14a8dc0da2fabf8c491a80ba57c7ae /src/test/java
parent0ea271afbea406a9ebeb24712255a50cbbd5c83d (diff)
Add test for reading XML with UTF8 BOM
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/zwobble/mammoth/tests/MammothTests.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/java/org/zwobble/mammoth/tests/MammothTests.java b/src/test/java/org/zwobble/mammoth/tests/MammothTests.java
index e280d11..2fd6ba0 100644
--- a/src/test/java/org/zwobble/mammoth/tests/MammothTests.java
+++ b/src/test/java/org/zwobble/mammoth/tests/MammothTests.java
@@ -26,6 +26,13 @@ public class MammothTests {
deepEquals(success("<p>Walking on imported air</p>")));
}
+ @Test
+ public void canReadFilesWithUtf8Bom() {
+ assertThat(
+ convertToHtml("utf8-bom.docx"),
+ deepEquals(success("<p>This XML has a byte order mark.</p>")));
+ }
+
private Result<String> convertToHtml(String name) {
File file = TestData.file(name);
return Mammoth.convertToHtml(file);