Skip to content

Commit edc31a3

Browse files
committed
Add mult-line list item block styling unit test
1 parent 8a0e5bb commit edc31a3

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

aztec/src/test/kotlin/org/wordpress/aztec/BlockElementsTest.kt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,4 +311,25 @@ class BlockElementsTest {
311311

312312
Assert.assertEquals(expectedHtml, editText.toHtml())
313313
}
314+
315+
@Test
316+
@Throws(Exception::class)
317+
fun testAddingQuoteToMultilineListItem() {
318+
editText.fromHtml("<ul>" +
319+
"<li>a</li>" +
320+
"<li><h2>b</h2>d</li>" +
321+
"<li>c</li>" +
322+
"</ul>")
323+
val expectedHtml = "<ul>" +
324+
"<li>a</li>" +
325+
"<li><h2>b</h2><blockquote>d</blockquote></li>" +
326+
"<li>c</li>" +
327+
"</ul>"
328+
329+
val index = editText.text.indexOf("d")
330+
editText.setSelection(index)
331+
editText.toggleFormatting(AztecTextFormat.FORMAT_QUOTE)
332+
333+
Assert.assertEquals(expectedHtml, editText.toHtml())
334+
}
314335
}

0 commit comments

Comments
 (0)