Repository: orc
Updated Branches:
  refs/heads/master f6547e03c -> 4dba1f1d9


ORC-410: Fix a locale-dependent test in TestCsvReader

Fixes #314

Signed-off-by: Owen O'Malley <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/orc/repo
Commit: http://git-wip-us.apache.org/repos/asf/orc/commit/4dba1f1d
Tree: http://git-wip-us.apache.org/repos/asf/orc/tree/4dba1f1d
Diff: http://git-wip-us.apache.org/repos/asf/orc/diff/4dba1f1d

Branch: refs/heads/master
Commit: 4dba1f1d914a075eef734ea3b737138f075a749f
Parents: f6547e0
Author: Kotaro Terada <[email protected]>
Authored: Thu Sep 27 12:45:31 2018 +0900
Committer: Owen O'Malley <[email protected]>
Committed: Mon Oct 1 08:44:25 2018 -0700

----------------------------------------------------------------------
 .../org/apache/orc/tools/convert/TestCsvReader.java   | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/orc/blob/4dba1f1d/java/tools/src/test/org/apache/orc/tools/convert/TestCsvReader.java
----------------------------------------------------------------------
diff --git 
a/java/tools/src/test/org/apache/orc/tools/convert/TestCsvReader.java 
b/java/tools/src/test/org/apache/orc/tools/convert/TestCsvReader.java
index ed24c1e..12a72dc 100644
--- a/java/tools/src/test/org/apache/orc/tools/convert/TestCsvReader.java
+++ b/java/tools/src/test/org/apache/orc/tools/convert/TestCsvReader.java
@@ -28,10 +28,12 @@ import 
org.apache.hadoop.hive.ql.exec.vector.TimestampColumnVector;
 import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch;
 import org.apache.orc.RecordReader;
 import org.apache.orc.TypeDescription;
+import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
 
 import java.io.StringReader;
+import java.util.Locale;
 
 import static 
org.apache.orc.tools.convert.ConvertTool.DEFAULT_TIMESTAMP_FORMAT;
 import static org.junit.Assert.assertEquals;
@@ -39,12 +41,24 @@ import static org.junit.Assert.assertEquals;
 public class TestCsvReader {
 
   Configuration conf;
+  Locale defaultLocale;
 
   @Before
   public void openFileSystem () throws Exception {
     conf = new Configuration();
   }
 
+  @Before
+  public void storeDefaultLocale() {
+    defaultLocale = Locale.getDefault();
+    Locale.setDefault(Locale.US);
+  }
+
+  @After
+  public void restoreDefaultLocale() {
+    Locale.setDefault(defaultLocale);
+  }
+
   @Test
   public void testSimple() throws Exception {
     // yyyy[[-][/]]MM[[-][/]]dd[['T'][ ]]HH:mm:ss[ ][XXX][X]

Reply via email to