2010-05-21 4 views
1
éléments en défait

Le test suivant ne parvient avec 1.6.0_20 JREJEditorPane est vide

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")); 
} 

Bien sûr, il y a une différence visuelle entre une liste vide et une liste non-existante, donc je pense l'éditeur pas pour annuler la liste vide. Quelqu'un avec une solution facile pour ce problème?

+0

répétable sur Java 1.5.0_24 – trashgod

Répondre

1

L'erreur ne se produit que si l'élément est le dernier élément bloc dans le document, le test passe si vous changez l'entrée à l'un des

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