From 91149769e4fd1855c8dff20472debcdbffd2b462 Mon Sep 17 00:00:00 2001 From: Dominik Stadler Date: Mon, 22 Apr 2024 13:16:10 +0000 Subject: Adjust test for XLS2CSV for different newlines on Windows git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1917267 13f79535-47bb-0310-9956-ffa450edef68 --- .../poi/examples/hssf/eventusermodel/TestXLS2CSVmra.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'poi-examples/src/test/java') diff --git a/poi-examples/src/test/java/org/apache/poi/examples/hssf/eventusermodel/TestXLS2CSVmra.java b/poi-examples/src/test/java/org/apache/poi/examples/hssf/eventusermodel/TestXLS2CSVmra.java index c5d9edbf54..f0775ee4e9 100644 --- a/poi-examples/src/test/java/org/apache/poi/examples/hssf/eventusermodel/TestXLS2CSVmra.java +++ b/poi-examples/src/test/java/org/apache/poi/examples/hssf/eventusermodel/TestXLS2CSVmra.java @@ -53,7 +53,7 @@ class TestXLS2CSVmra { outStream.flush(); - assertEquals("\n" + assertEquals(sanitize("\n" + "First Sheet [1]:\n" + "\"Test spreadsheet\"\n" + "\"2nd row\",\"2nd row 2nd column\"\n" @@ -69,7 +69,7 @@ class TestXLS2CSVmra { + "\"cb=1\",\"cb=10\",\"cb=2\",\"cb=sum\"\n" + "1,10,2,13\n" + "\n" - + "Sheet3 [3]:\n", new String(outStream.toByteArray(), StandardCharsets.UTF_8)); + + "Sheet3 [3]:\n"), sanitize(new String(outStream.toByteArray(), StandardCharsets.UTF_8))); } @Test @@ -85,12 +85,12 @@ class TestXLS2CSVmra { outStream.flush(); - assertEquals("\n" + assertEquals(sanitize("\n" + "Лист1 [1]:\n" + "\n" + "Лист2 [2]:\n" + "\n" - + "Лист3 [3]:\n", new String(outStream.toByteArray(), StandardCharsets.UTF_8)); + + "Лист3 [3]:\n"), sanitize(new String(outStream.toByteArray(), StandardCharsets.UTF_8))); NumberRecord record = new NumberRecord(); @@ -100,12 +100,16 @@ class TestXLS2CSVmra { outStream.flush(); - assertEquals("\n" + assertEquals(sanitize("\n" + "Лист1 [1]:\n" + "\n" + "Лист2 [2]:\n" + "\n" + "Лист3 [3]:\n" - + "1.243", new String(outStream.toByteArray(), StandardCharsets.UTF_8)); + + "1.243"), sanitize(new String(outStream.toByteArray(), StandardCharsets.UTF_8))); + } + + private String sanitize(String str) { + return str.replace("\r\n", "\n"); } } \ No newline at end of file -- cgit v1.2.3