From 2b646f37be2d1673f77d3b01d1ec3c356c8702b7 Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Thu, 3 Feb 2022 14:50:41 +0000 Subject: [PATCH] [bug-62857] support locale git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897727 13f79535-47bb-0310-9956-ffa450edef68 --- .../ss/formula/functions/TestNumericFunction.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/poi/src/test/java/org/apache/poi/ss/formula/functions/TestNumericFunction.java b/poi/src/test/java/org/apache/poi/ss/formula/functions/TestNumericFunction.java index 6f86b131cd..cd6071bad7 100644 --- a/poi/src/test/java/org/apache/poi/ss/formula/functions/TestNumericFunction.java +++ b/poi/src/test/java/org/apache/poi/ss/formula/functions/TestNumericFunction.java @@ -115,4 +115,18 @@ final class TestNumericFunction { LocaleUtil.setUserLocale(defaultLocale); } } + + @Test + void testDOLLARDenmark() { + Locale defaultLocale = LocaleUtil.getUserLocale(); + try { + LocaleUtil.setUserLocale(new Locale("da", "DK")); + HSSFWorkbook wb = new HSSFWorkbook(); + HSSFCell cell = wb.createSheet().createRow(0).createCell(0); + HSSFFormulaEvaluator fe = new HSSFFormulaEvaluator(wb); + assertString(fe, cell, "DOLLAR(1234.567,2)", "kr.1,234.57"); + } finally { + LocaleUtil.setUserLocale(defaultLocale); + } + } } -- 2.39.5