]> source.dussan.org Git - gitblit.git/commitdiff
Change locale to english for ByteFormatTest to run successful on systems with german... 119/head
authorSimon Harrer <simon.harrer@gmail.com>
Wed, 23 Oct 2013 09:25:37 +0000 (11:25 +0200)
committerSimon Harrer <simon.harrer@gmail.com>
Wed, 23 Oct 2013 09:25:37 +0000 (11:25 +0200)
src/test/java/com/gitblit/tests/ByteFormatTest.java

index d59055e7b13c03a9cbabe7bf62484e5c198c3967..ec3b395e8377dc2ac86261f503c86ae8a7356fe6 100644 (file)
@@ -17,6 +17,8 @@ package com.gitblit.tests;
 \r
 import static org.junit.Assert.assertEquals;\r
 \r
+import java.util.Locale;\r
+\r
 import org.junit.Test;\r
 \r
 import com.gitblit.utils.ByteFormat;\r
@@ -25,12 +27,20 @@ public class ByteFormatTest {
 \r
        @Test\r
        public void testByteFormat() throws Exception {\r
-               ByteFormat format = new ByteFormat();\r
-               assertEquals("10 b", format.format(10));\r
-               assertEquals("10 KB", format.format(1024 * 10));\r
-               assertEquals("1,000 KB", format.format(1024 * 1000));\r
-               assertEquals("2.0 MB", format.format(2 * 1024 * 1000));\r
-               assertEquals("1,000.0 MB", format.format(1024 * 1024 * 1000));\r
-               assertEquals("2.0 GB", format.format(2 * 1024 * 1024 * 1000));\r
+               // sets locale for this test\r
+               Locale defaultLocale = Locale.getDefault();\r
+\r
+               try {\r
+                       Locale.setDefault(Locale.ENGLISH);\r
+                       ByteFormat format = new ByteFormat();\r
+                       assertEquals("10 b", format.format(10));\r
+                       assertEquals("10 KB", format.format(1024 * 10));\r
+                       assertEquals("1,000 KB", format.format(1024 * 1000));\r
+                       assertEquals("2.0 MB", format.format(2 * 1024 * 1000));\r
+                       assertEquals("1,000.0 MB", format.format(1024 * 1024 * 1000));\r
+                       assertEquals("2.0 GB", format.format(2 * 1024 * 1024 * 1000));\r
+               } finally {\r
+                       Locale.setDefault(defaultLocale);\r
+               }\r
        }\r
 }\r