Ignore line endings in indexer tests (fixes #207)
Change-Id: I3a204c9b6b3908a3a2395a13eea9890c0943ee88
diff --git a/Changes b/Changes
index 31298c5..9f159b0 100644
--- a/Changes
+++ b/Changes
@@ -1,3 +1,6 @@
+0.64.1 2025-05-26
+ - [bugfix] Ignore line endings in indexer tests. (diewald)
+
0.64.0 2025-04-30
- [feature] Support signed matchids to prevent consecutive
positional requests (diewald)
diff --git a/pom.xml b/pom.xml
index 8709c17..ff2ac48 100644
--- a/pom.xml
+++ b/pom.xml
@@ -35,7 +35,7 @@
<groupId>de.ids-mannheim.korap.krill</groupId>
<artifactId>Krill</artifactId>
- <version>0.64.0</version>
+ <version>0.64.1</version>
<packaging>jar</packaging>
<name>Krill</name>
diff --git a/src/test/java/de/ids_mannheim/korap/TestIndexer.java b/src/test/java/de/ids_mannheim/korap/TestIndexer.java
index bb8a152..8cc7694 100644
--- a/src/test/java/de/ids_mannheim/korap/TestIndexer.java
+++ b/src/test/java/de/ids_mannheim/korap/TestIndexer.java
@@ -1,6 +1,7 @@
package de.ids_mannheim.korap;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
import java.io.ByteArrayOutputStream;
import java.io.File;
@@ -33,21 +34,21 @@
public void testArguments () throws IOException {
Indexer.main(new String[] { "-c", "src/test/resources/krill.properties",
"-i", "src/test/resources/bzk"});
- assertEquals("Added or updated 1 file.\n", outputStream.toString());
+ assertTrue(outputStream.toString().startsWith("Added or updated 1 file."));
}
@Test
public void testOutputArgument () throws IOException {
Indexer.main(new String[] { "-c", "src/test/resources/krill.properties",
"-i", "src/test/resources/bzk", "-o", "test-output"});
- assertEquals("Added or updated 1 file.\n", outputStream.toString());
+ assertTrue(outputStream.toString().startsWith("Added or updated 1 file."));
}
@Test
public void testMultipleInputFiles () throws IOException {
Indexer.main(new String[] { "-c", "src/test/resources/krill.properties",
"-i", "src/test/resources/wiki"});
- assertEquals("Added or updated 19 files.\n", outputStream.toString());
+ assertTrue(outputStream.toString().startsWith("Added or updated 19 files."));
}
@@ -58,7 +59,7 @@
"-i", "src/test/resources/bzk",
"-a"});
logger.info(outputStream.toString());
- assertEquals(outputStream.toString(), "Added 1 file.\n");
+ assertTrue(outputStream.toString().startsWith("Added 1 file."));
}
@@ -68,7 +69,7 @@
"-i",
"src/test/resources/bzk;src/test/resources/goe;src/test/resources/sgbr",
"-o", "test-index"});
- assertEquals("Added or updated 5 files.\n", outputStream.toString());
+ assertTrue(outputStream.toString().startsWith("Added or updated 5 files."));
}
@Test
@@ -103,7 +104,7 @@
"-o", "test-index2"
});
logger.info(outputStream.toString());
- assertEquals(outputStream.toString(), "Added 1 file.\n");
+ assertTrue(outputStream.toString().startsWith("Added 1 file."));
}
@Test
@@ -119,7 +120,7 @@
Indexer.main(new String[] { "-c", tempPropertiesFile.getAbsolutePath(),
"-i", "src/test/resources/bzk", "-o", "test-output-1"});
- assertEquals("Added or updated 1 file.\n", outputStream.toString());
+ assertTrue(outputStream.toString().startsWith("Added or updated 1 file."));
tempPropertiesFile.delete();
}