Some tests added
This commit is contained in:
parent
6eeaebecf4
commit
8b4103a8f5
7 changed files with 127 additions and 4 deletions
|
@ -10,7 +10,7 @@ import org.apache.commons.io.FileUtils;
|
|||
import org.junit.jupiter.api.DisplayName;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TestExample {
|
||||
public class PageBreaksBeforeHeading {
|
||||
|
||||
@Test
|
||||
@DisplayName("Heading with page break before")
|
||||
|
@ -23,11 +23,8 @@ public class TestExample {
|
|||
arguments.add("./testdocuments/input/heading_with_page_break_before.odt");
|
||||
arguments.add("./testdocuments/output/heading_with_page_break_before.html");
|
||||
w2phtml.Application.main(arguments.toArray(new String[0]));
|
||||
// System.out.println("Working Directory = " + System.getProperty("user.dir"));
|
||||
File result = new File("./testdocuments/output/heading_with_page_break_before.html");
|
||||
File model = new File("./testdocuments/model/heading_with_page_break_before.html");
|
||||
// System.out.println(result.exists());
|
||||
// System.out.println(model.exists());
|
||||
assertTrue( FileUtils.contentEquals(result, model),"The files differ!");
|
||||
}
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
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 PageSectionStyles {
|
||||
@Test
|
||||
@DisplayName("Page styles and sections")
|
||||
void testExample() throws Exception{
|
||||
String testName = "image_after_section";
|
||||
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/"+testName+".odt");
|
||||
arguments.add("./testdocuments/output/"+testName+".html");
|
||||
w2phtml.Application.main(arguments.toArray(new String[0]));
|
||||
File result = new File("./testdocuments/output/"+testName+".html");
|
||||
File model = new File("./testdocuments/model/"+testName+".html");
|
||||
assertTrue( FileUtils.contentEquals(result, model),"The files differ!");
|
||||
}
|
||||
}
|
29
src/r_tests/java/w2phtml/regressionTests/html5/Sections.java
Normal file
29
src/r_tests/java/w2phtml/regressionTests/html5/Sections.java
Normal file
|
@ -0,0 +1,29 @@
|
|||
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 Sections {
|
||||
@Test
|
||||
@DisplayName("Heading with sections")
|
||||
void testExample() throws Exception{
|
||||
String testName = "heading_with_sections";
|
||||
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/"+testName+".odt");
|
||||
arguments.add("./testdocuments/output/"+testName+".html");
|
||||
w2phtml.Application.main(arguments.toArray(new String[0]));
|
||||
File result = new File("./testdocuments/output/"+testName+".html");
|
||||
File model = new File("./testdocuments/model/"+testName+".html");
|
||||
assertTrue( FileUtils.contentEquals(result, model),"The files differ!");
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue