aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-02-21 21:21:08 +0000
committerMichael Williamson <mike@zwobble.org>2016-02-21 21:21:08 +0000
commitc36b72bf0a6ba24ef5f1151f3fed71bcb44654d4 (patch)
treededfa53aa8dc04c88177ef137cf6f2b1f946eb6e /src/test/java/org
parent332528a1aad8774bb20fb47ac2a0958d88e67716 (diff)
Parse choice of tag names in HTML paths
Diffstat (limited to 'src/test/java/org')
-rw-r--r--src/test/java/org/zwobble/mammoth/tests/styles/HtmlPathParsingTests.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/test/java/org/zwobble/mammoth/tests/styles/HtmlPathParsingTests.java b/src/test/java/org/zwobble/mammoth/tests/styles/HtmlPathParsingTests.java
index 6b75f0f..b2a4433 100644
--- a/src/test/java/org/zwobble/mammoth/tests/styles/HtmlPathParsingTests.java
+++ b/src/test/java/org/zwobble/mammoth/tests/styles/HtmlPathParsingTests.java
@@ -25,7 +25,16 @@ public class HtmlPathParsingTests {
deepEquals(HtmlPath.collapsibleElement("p")));
}
- // TODO: choice
+ @Test
+ public void canReadElementWithChoiceOfTagNames() {
+ assertThat(
+ StyleMapParser.parseHtmlPath("ul|ol"),
+ deepEquals(HtmlPath.collapsibleElement(list("ul", "ol"))));
+
+ assertThat(
+ StyleMapParser.parseHtmlPath("ul|ol|p"),
+ deepEquals(HtmlPath.collapsibleElement(list("ul", "ol", "p"))));
+ }
@Test
public void canReadNestedElements() {