Skip to content

Commit

Permalink
[test][init] read transkribus page 01
Browse files Browse the repository at this point in the history
  • Loading branch information
M3ssman committed Jan 5, 2024
1 parent 8d1e6c0 commit 65793d9
Show file tree
Hide file tree
Showing 3 changed files with 664 additions and 7 deletions.
22 changes: 15 additions & 7 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>de.uniwue</groupId>
Expand All @@ -17,6 +16,7 @@
<java.version>1.8</java.version>
<spring.version>5.2.22.RELEASE</spring.version>
<cglib.version>3.2.8</cglib.version>
<junit.jupiter.version>5.6.2</junit.jupiter.version>
</properties>

<dependencies>
Expand Down Expand Up @@ -132,7 +132,7 @@
<version>1.4</version>
</dependency>

<!-- PAGE xml -->
<!-- PAGE xml -->
<dependency>
<groupId>org.primaresearch</groupId>
<artifactId>basic</artifactId>
Expand Down Expand Up @@ -164,6 +164,14 @@
<artifactId>jts-core</artifactId>
<version>1.18.2</version>
</dependency>

<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>${junit.jupiter.version}</version>
<type>module</type>
<scope>test</scope>
</dependency>
</dependencies>
<repositories>
<repository>
Expand All @@ -172,10 +180,10 @@
<url>https://oss.sonatype.org/content/repositories/springsource-milestones</url>
</repository>

<repository>
<id>Internal project repository</id>
<url>file://${basedir}/src/lib/repository</url>
</repository>
<repository>
<id>Internal project repository</id>
<url>file://${basedir}/src/lib/repository</url>
</repository>
</repositories>

<distributionManagement>
Expand Down
34 changes: 34 additions & 0 deletions src/test/java/de/uniwue/web/io/TestPageXMLReader.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
package de.uniwue.web.io;

import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.assertTrue;

import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

import org.junit.jupiter.api.Test;
import org.primaresearch.dla.page.Page;

/**
* @author u.hartwig
*/
public class TestPageXMLReader {

@Test
public void testReadTranskribusPAGE2013() {
// arrange
String relativePath = "src/test/resources/xml/1744764298_18280403.gt.xml";
Path pageTranskribus = Paths.get(relativePath);
assertTrue(Files.exists(pageTranskribus));

// act
Page readPage = PageXMLReader.readPAGE(pageTranskribus.toFile());

// assert
assertNotNull(readPage);
assertEquals(34, readPage.getLayout().getRegionCount());
}

}
Loading

0 comments on commit 65793d9

Please sign in to comment.