[prev in list] [next in list] [prev in thread] [next in thread]
List: turbine-torque-dev
Subject: svn commit: r1857625 - /db/torque/torque4/trunk/torque-templates/src/test/java/org/apache/torque/tem
From: gk () apache ! org
Date: 2019-04-16 7:49:03
Message-ID: 20190416074903.B8D853A0C8B () svn01-us-west ! apache ! org
[Download RAW message or body]
Author: gk
Date: Tue Apr 16 07:49:02 2019
New Revision: 1857625
URL: http://svn.apache.org/viewvc?rev=1857625&view=rev
Log:
- ignore eol
Modified:
db/torque/torque4/trunk/torque-templates/src/test/java/org/apache/torque/templates/TestProcessing.java
Modified: db/torque/torque4/trunk/torque-templates/src/test/java/org/apache/torque/templates/TestProcessing.java
URL: http://svn.apache.org/viewvc/db/torque/torque4/trunk/torque-templates/src/test/ja \
va/org/apache/torque/templates/TestProcessing.java?rev=1857625&r1=1857624&r2=1857625&view=diff
==============================================================================
--- db/torque/torque4/trunk/torque-templates/src/test/java/org/apache/torque/templates/TestProcessing.java \
(original)
+++ db/torque/torque4/trunk/torque-templates/src/test/java/org/apache/torque/templates/TestProcessing.java \
Tue Apr 16 07:49:02 2019 @@ -21,9 +21,15 @@ package org.apache.torque.templates;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.io.File;
+import java.io.FileInputStream;
import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.Reader;
+import java.nio.charset.Charset;
+import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
@@ -31,6 +37,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
+import org.apache.commons.io.Charsets;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils;
import org.apache.torque.generator.configuration.UnitDescriptor;
@@ -366,9 +373,10 @@ public class TestProcessing
final String actualFilename)
throws IOException
{
+ Charset charset = StandardCharsets.ISO_8859_1;
String expected = IOUtils.toString(
getClass().getResourceAsStream(expectedFilename),
- "ISO-8859-1");
+ charset);
// remove license header
int licenseHeaderEnd = expected.lastIndexOf("##\n");
if (licenseHeaderEnd != -1)
@@ -380,9 +388,14 @@ public class TestProcessing
expected = expected.substring(expected.lastIndexOf("##\r\n") + 4);
}
- final String actual = FileUtils.readFileToString(
- new File(actualFilename),
- "iso-8859-1");
- assertEquals(expected, actual);
+// final String actual = FileUtils.readFileToString(
+// new File(actualFilename),
+// charset);
+ // auto close file input stream
+ try (Reader actualReader =new InputStreamReader(new \
FileInputStream(actualFilename), charset) ) { + assertTrue(
+ IOUtils.contentEqualsIgnoreEOL(new \
InputStreamReader(IOUtils.toInputStream(expected, charset)), + \
actualReader) ); + }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscribe@db.apache.org
For additional commands, e-mail: torque-dev-help@db.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic