Commit 04e0792e authored by Riegel's avatar Riegel
Browse files

Test: Improve zip-file validation testcase

2 merge requests!28Version 3.17.0 Release,!26Add ZIP-archive support
Pipeline #10592 passed with stage
in 7 minutes and 17 seconds
Showing with 3 additions and 2 deletions
+3 -2
...@@ -29,7 +29,6 @@ import de.hft.stuttgart.citydoctor2.parser.InvalidGmlFileException; ...@@ -29,7 +29,6 @@ import de.hft.stuttgart.citydoctor2.parser.InvalidGmlFileException;
import de.hft.stuttgart.citydoctor2.parser.ParserConfiguration; import de.hft.stuttgart.citydoctor2.parser.ParserConfiguration;
import de.hft.stuttgart.citydoctor2.zip.CityGmlZipArchive; import de.hft.stuttgart.citydoctor2.zip.CityGmlZipArchive;
import de.hft.stuttgart.citydoctor2.zip.CityGmlZipEntry; import de.hft.stuttgart.citydoctor2.zip.CityGmlZipEntry;
import org.apache.commons.io.FileUtils;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.rules.TemporaryFolder; import org.junit.rules.TemporaryFolder;
...@@ -144,13 +143,15 @@ public class CheckerTest { ...@@ -144,13 +143,15 @@ public class CheckerTest {
assertTrue(zipFile.exists()); assertTrue(zipFile.exists());
assertTrue(pdfDir.exists()); assertTrue(pdfDir.exists());
assertTrue(xmlDir.exists()); assertTrue(xmlDir.exists());
assertTrue(pdfDir.isDirectory()); assertTrue(pdfDir.isDirectory());
assertTrue(xmlDir.isDirectory()); assertTrue(xmlDir.isDirectory());
assertEquals(5, pdfDir.listFiles().length); assertEquals(5, pdfDir.listFiles().length);
assertEquals(5, xmlDir.listFiles().length); assertEquals(5, xmlDir.listFiles().length);
CityGmlZipArchive cgmlArch = CityGmlZipArchive.register(output + ".zip"); CityGmlZipArchive cgmlArch = CityGmlZipArchive.register(output + ".zip");
assertNotNull(cgmlArch); assertNotNull(cgmlArch);
cgmlArch.mountArchive(new ParserConfiguration(8, false)); cgmlArch.mountArchive(new ParserConfiguration(8, true));
assertEquals(5, cgmlArch.getEntries().size()); assertEquals(5, cgmlArch.getEntries().size());
for (CityGmlZipEntry entry : cgmlArch.getEntries()) { for (CityGmlZipEntry entry : cgmlArch.getEntries()) {
assertNotNull(entry); assertNotNull(entry);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment