From bf83a004577c6dcfbd54d475d67fdd3fa96aa956 Mon Sep 17 00:00:00 2001 From: Greg Woolsey Date: Fri, 12 May 2017 22:13:30 +0000 Subject: [PATCH] tweak to use platform line separator so tests can pass on Windows as well as Linux. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1795026 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/poi/stress/HPSFFileHandler.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/integrationtest/org/apache/poi/stress/HPSFFileHandler.java b/src/integrationtest/org/apache/poi/stress/HPSFFileHandler.java index 77ad5ef06..5fe154c1d 100644 --- a/src/integrationtest/org/apache/poi/stress/HPSFFileHandler.java +++ b/src/integrationtest/org/apache/poi/stress/HPSFFileHandler.java @@ -44,6 +44,8 @@ import org.junit.Assume; import org.junit.Test; public class HPSFFileHandler extends POIFSFileHandler { + private static final String NL = System.getProperty("line.separator"); + private static File copyOutput = null; static final Set EXCLUDES_HANDLE_ADD = unmodifiableHashSet( @@ -108,7 +110,7 @@ public class HPSFFileHandler extends POIFSFileHandler { try { System.setOut(psNew); CopyCompare.main(new String[]{file.getAbsolutePath(), copyOutput.getAbsolutePath()}); - assertEquals("Equal\n", new String(bos.toByteArray(), Charset.forName("UTF-8"))); + assertEquals("Equal" + NL, new String(bos.toByteArray(), Charset.forName("UTF-8"))); } finally { System.setOut(ps); }