JEditorPane отбрасывает пустые элементы - PullRequest
1 голос
/ 21 мая 2010

Следующий тест не пройден с JRE 1.6.0_20

public void testSetGetTextWithList() throws Exception {
    final JEditorPane editorPane = new JEditorPane();
    editorPane.setContentType("text/html");
    editorPane.setText("<ul><li></li></ul>");
    assertTrue(editorPane.getText().contains("<ul"));
}

Конечно, есть визуальная разница между пустым списком и несуществующим списком, поэтому я ожидаю, что редактор не отбросит пустой список. Кто-нибудь с простым решением этой проблемы?

1 Ответ

1 голос
/ 21 мая 2010

Ошибка возникает только в том случае, если элемент является блочным элементом last в документе, тест проходит, если вы измените входное значение на одно из

<ul><li></li></ul>a
<ul><li></li></ul><p></p>
<ul><li></li></ul>&nbsp;
<ul><li></li></ul><!---->
...