]> source.dussan.org Git - poi.git/commitdiff
[Bug 60422] Tidy up test case
authorPJ Fanning <fanningpj@apache.org>
Sat, 24 Jun 2017 00:15:20 +0000 (00:15 +0000)
committerPJ Fanning <fanningpj@apache.org>
Sat, 24 Jun 2017 00:15:20 +0000 (00:15 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1799722 13f79535-47bb-0310-9956-ffa450edef68

src/testcases/org/apache/poi/ss/usermodel/TestDataFormatter.java

index 03b8398e3e0b811bab318c6bca3126edb85c964f..d98133de196b27ca504babe526c64e5d2313b044 100644 (file)
@@ -858,18 +858,16 @@ public class TestDataFormatter {
      */
     @Test
     public void testBug60422() {
-        Locale defaultLocale = Locale.getDefault();
-        Locale.setDefault(Locale.GERMANY);
         LocaleUtil.setUserLocale(Locale.ROOT);
         try {
             char euro = '\u20AC';
-            DataFormatter df = new DataFormatter();
+            DataFormatter df = new DataFormatter(Locale.GERMANY);
             String formatString = String.format(
                     "_-* #,##0.00\\ \"%s\"_-;\\-* #,##0.00\\ \"%s\"_-;_-* \"-\"??\\ \"%s\"_-;_-@_-",
                     euro, euro, euro);
             assertEquals("4.33 " + euro, df.formatRawCellContents(4.33, 178, formatString));
         } finally {
-            Locale.setDefault(defaultLocale);
+            LocaleUtil.resetUserLocale();
         }
     }
 }