This is an automated email from the ASF dual-hosted git repository.

tallison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git


The following commit(s) were added to refs/heads/main by this push:
     new c6785c6  Fix test fail caused by default language is not english (#353)
c6785c6 is described below

commit c6785c690c7eb8d95bd3f035afb408cd3c86e277
Author: Lee <55973914+peteralfred...@users.noreply.github.com>
AuthorDate: Wed Sep 9 21:13:53 2020 +0800

    Fix test fail caused by default language is not english (#353)
    
    Use short months in default language to test.
---
 .../test/java/org/apache/tika/parser/sas/SAS7BDATParserTest.java   | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/tika-parser-modules/tika-parser-code-module/src/test/java/org/apache/tika/parser/sas/SAS7BDATParserTest.java
 
b/tika-parser-modules/tika-parser-code-module/src/test/java/org/apache/tika/parser/sas/SAS7BDATParserTest.java
index 12b27a8..96addba 100644
--- 
a/tika-parser-modules/tika-parser-code-module/src/test/java/org/apache/tika/parser/sas/SAS7BDATParserTest.java
+++ 
b/tika-parser-modules/tika-parser-code-module/src/test/java/org/apache/tika/parser/sas/SAS7BDATParserTest.java
@@ -19,7 +19,9 @@ package org.apache.tika.parser.sas;
 import static org.junit.Assert.assertEquals;
 
 import java.io.InputStream;
+import java.text.DateFormatSymbols;
 import java.util.Arrays;
+import java.util.Locale;
 
 import org.apache.tika.TikaTest;
 import org.apache.tika.metadata.Database;
@@ -36,6 +38,7 @@ import org.junit.Test;
 import org.xml.sax.ContentHandler;
 
 public class SAS7BDATParserTest extends TikaTest {
+    private static final String[] SHORT_MONTHS = new 
DateFormatSymbols(Locale.getDefault()).getShortMonths();
     private Parser parser = new SAS7BDATParser();
     
     @Test
@@ -109,7 +112,7 @@ public class SAS7BDATParserTest extends TikaTest {
         assertContains("2\t4\tThis", content);
         assertContains("4\t16\tThis", content);
         assertContains("\t01-01-1960\t", content);
-        assertContains("\t01Jan1960:00:00", content);
+        assertContains("\t01"+SHORT_MONTHS[0]+"1960:00:00", content);
     }
 
     @Test
@@ -141,6 +144,6 @@ public class SAS7BDATParserTest extends TikaTest {
         assertContains("<th title=\"date\">date</th>", xml);
         // Check formatting of dates
         assertContains("<td>01-01-1960</td>", xml);
-        assertContains("<td>01Jan1960:00:00:10.00</td>", xml);
+        assertContains("<td>01"+SHORT_MONTHS[0]+"1960:00:00:10.00</td>", xml);
     }
 }

Reply via email to