New test added
This commit is contained in:
parent
d7d4b4083e
commit
6aeeed4b54
4 changed files with 71 additions and 1 deletions
|
@ -79,7 +79,9 @@ public class ListSplitter extends BasicSplitter implements ISplitter {
|
|||
//Debug.prettyPrintXml(list.getOwnerDocument());
|
||||
((Element) list).setAttribute(TEXT_CONTINUE_NUMBERING, "true");
|
||||
parent.insertBefore(listFirstPart, list);
|
||||
//parent.insertBefore(softPageBreak, list);
|
||||
if (isRootElement(list)) {
|
||||
parent.insertBefore(softPageBreak, list);
|
||||
}
|
||||
results.setSPB(softPageBreak);
|
||||
// System.out.println("LIST FIRST PART");
|
||||
// Debug.printNode(listFirstPart);
|
||||
|
|
|
@ -0,0 +1,31 @@
|
|||
package w2phtml.regressionTests.html5;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.commons.io.FileUtils;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class BulletList {
|
||||
@Test
|
||||
@DisplayName("List on multiple pages")
|
||||
void testExample() throws Exception {
|
||||
String name = "list";
|
||||
File input = new File("./testdocuments/input/" + name + ".odt");
|
||||
assertTrue(input.exists());
|
||||
List<String> arguments = new ArrayList<String>();
|
||||
arguments.add("-page_break_style");
|
||||
arguments.add("height:3em;margin-top:1em;margin-bottom:1em;background-color:red;");
|
||||
arguments.add("-html5");
|
||||
arguments.add("./testdocuments/input/" + name + ".odt");
|
||||
arguments.add("./testdocuments/output/" + name + ".html");
|
||||
w2phtml.Application.main(arguments.toArray(new String[0]));
|
||||
File result = new File("./testdocuments/output/" + name + ".html");
|
||||
File model = new File("./testdocuments/model/" + name + ".html");
|
||||
assertTrue(FileUtils.contentEquals(result, model), "The files differ!");
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue