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();

     }