summaryrefslogtreecommitdiff
path: root/src/test/java/org
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-09-26 17:56:53 +0100
committerMichael Williamson <mike@zwobble.org>2015-09-26 17:56:53 +0100
commit2da5b5790131faaafa5d87dd83ad388a3f38ffc2 (patch)
tree85007271906a329ceb822b4ba732c8cb6562f7de /src/test/java/org
parent53f27cf1a80151bbf06fa9e900c744f06e907f77 (diff)
Allow streams to be parsed as XML
Diffstat (limited to 'src/test/java/org')
-rw-r--r--src/test/java/org/zwobble/mammoth/tests/xml/XmlParserTests.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/java/org/zwobble/mammoth/tests/xml/XmlParserTests.java b/src/test/java/org/zwobble/mammoth/tests/xml/XmlParserTests.java
index 6b3343d..be1eced 100644
--- a/src/test/java/org/zwobble/mammoth/tests/xml/XmlParserTests.java
+++ b/src/test/java/org/zwobble/mammoth/tests/xml/XmlParserTests.java
@@ -1,5 +1,7 @@
package org.zwobble.mammoth.tests.xml;
+import java.io.ByteArrayInputStream;
+
import org.junit.Test;
import org.zwobble.mammoth.xml.XmlElement;
import org.zwobble.mammoth.xml.XmlParser;
@@ -91,4 +93,11 @@ public class XmlParserTests {
parser.parseString("<body xmlns:w='word' w:name='bob'/>"),
is(new XmlElement("body", ImmutableMap.of("x:name", "bob"))));
}
+
+ @Test
+ public void canParseInputStream() {
+ assertThat(
+ parser.parseStream(new ByteArrayInputStream("<body/>".getBytes())),
+ is(new XmlElement("body")));
+ }
}