You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by dd...@apache.org on 2020/07/20 08:03:49 UTC
[freemarker-generator] branch master updated: Excel test failed if
decimal separator in the current locale wasn't dot.
This is an automated email from the ASF dual-hosted git repository.
ddekany pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git
The following commit(s) were added to refs/heads/master by this push:
new 0bdac4f Excel test failed if decimal separator in the current locale wasn't dot.
0bdac4f is described below
commit 0bdac4f4c7ebca0aca6f593fb495b926d25a89bb
Author: ddekany <dd...@apache.org>
AuthorDate: Mon Jul 20 10:03:22 2020 +0200
Excel test failed if decimal separator in the current locale wasn't dot.
---
.../freemarker/generator/tools/excel/ExcelToolTest.java | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/freemarker-generator-tools/src/test/java/org/apache/freemarker/generator/tools/excel/ExcelToolTest.java b/freemarker-generator-tools/src/test/java/org/apache/freemarker/generator/tools/excel/ExcelToolTest.java
index 089c2d0..bfd8ba5 100644
--- a/freemarker-generator-tools/src/test/java/org/apache/freemarker/generator/tools/excel/ExcelToolTest.java
+++ b/freemarker-generator-tools/src/test/java/org/apache/freemarker/generator/tools/excel/ExcelToolTest.java
@@ -20,10 +20,13 @@ import org.apache.freemarker.generator.base.datasource.DataSource;
import org.apache.freemarker.generator.base.datasource.DataSourceFactory;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
+import org.junit.After;
+import org.junit.Before;
import org.junit.Test;
import java.io.File;
import java.util.List;
+import java.util.Locale;
import static java.nio.charset.StandardCharsets.UTF_8;
import static junit.framework.TestCase.assertEquals;
@@ -34,6 +37,19 @@ public class ExcelToolTest {
private final File TEST_XLSX = new File("./src/test/data/excel/test.xlsx");
private final File MULTIPLE_SHEETS_XSLX_FILE = new File("./src/test/data/excel/test-multiple-sheets.xlsx");
+ private Locale previousLocale;
+
+ @Before
+ public void before() {
+ previousLocale = Locale.getDefault();
+ Locale.setDefault(Locale.US);
+ }
+
+ @After
+ public void after() {
+ Locale.setDefault(previousLocale);
+ }
+
@Test
public void shallParseXlsFile() {
final Workbook workbook = workbook(TEST_XLS);