Repository: incubator-juneau
Updated Branches:
  refs/heads/master 65a3778ac -> ca835a817


JUNEAU-22 - Localization bugs in CalendarSwap JUnits

Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau/commit/ca835a81
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau/tree/ca835a81
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau/diff/ca835a81

Branch: refs/heads/master
Commit: ca835a8174d2cc465ecb10e358117dd394d46f08
Parents: 65a3778
Author: JamesBognar <[email protected]>
Authored: Mon Nov 28 10:31:51 2016 -0500
Committer: JamesBognar <[email protected]>
Committed: Mon Nov 28 10:31:51 2016 -0500

----------------------------------------------------------------------
 .../java/org/apache/juneau/DataConversionTest.java     | 13 +++++++++++++
 .../java/org/apache/juneau/jena/RdfParserTest.java     | 13 +++++++++++++
 .../org/apache/juneau/transforms/CalendarSwapTest.java | 13 +++++++++++++
 3 files changed, 39 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/ca835a81/juneau-core/src/test/java/org/apache/juneau/DataConversionTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/test/java/org/apache/juneau/DataConversionTest.java 
b/juneau-core/src/test/java/org/apache/juneau/DataConversionTest.java
index f9a8ba6..d19f2a3 100755
--- a/juneau-core/src/test/java/org/apache/juneau/DataConversionTest.java
+++ b/juneau-core/src/test/java/org/apache/juneau/DataConversionTest.java
@@ -22,6 +22,19 @@ import org.junit.*;
 @SuppressWarnings({"unchecked","rawtypes","javadoc"})
 public class DataConversionTest {
 
+       private Locale systemLocale;  // Tests are locale-sensitive.  Must use 
US locale.
+
+       @Before
+       public void beforeTest() {
+               systemLocale = Locale.getDefault();
+               Locale.setDefault(Locale.US);
+       }
+
+       @After
+       public void afterTest() {
+               Locale.setDefault(systemLocale);
+       }
+
        
//====================================================================================================
        // testBasic
        
//====================================================================================================

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/ca835a81/juneau-core/src/test/java/org/apache/juneau/jena/RdfParserTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/test/java/org/apache/juneau/jena/RdfParserTest.java 
b/juneau-core/src/test/java/org/apache/juneau/jena/RdfParserTest.java
index 684a777..257196f 100755
--- a/juneau-core/src/test/java/org/apache/juneau/jena/RdfParserTest.java
+++ b/juneau-core/src/test/java/org/apache/juneau/jena/RdfParserTest.java
@@ -31,6 +31,19 @@ import org.junit.*;
 @SuppressWarnings("javadoc")
 public class RdfParserTest {
 
+       private Locale systemLocale;  // Tests are locale-sensitive.  Must use 
US locale.
+
+       @Before
+       public void beforeTest() {
+               systemLocale = Locale.getDefault();
+               Locale.setDefault(Locale.US);
+       }
+
+       @After
+       public void afterTest() {
+               Locale.setDefault(systemLocale);
+       }
+
        @Test
        public void testParseIntoGenericPojos() throws Exception {
                A a = new A().init();

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/ca835a81/juneau-core/src/test/java/org/apache/juneau/transforms/CalendarSwapTest.java
----------------------------------------------------------------------
diff --git 
a/juneau-core/src/test/java/org/apache/juneau/transforms/CalendarSwapTest.java 
b/juneau-core/src/test/java/org/apache/juneau/transforms/CalendarSwapTest.java
index 6a72ef3..f83f1b7 100755
--- 
a/juneau-core/src/test/java/org/apache/juneau/transforms/CalendarSwapTest.java
+++ 
b/juneau-core/src/test/java/org/apache/juneau/transforms/CalendarSwapTest.java
@@ -42,6 +42,19 @@ public class CalendarSwapTest {
                testDate.set(1901, 2, 3, 10, 11, 12);
        }
 
+       private Locale systemLocale;  // Tests are locale-sensitive.  Must use 
US locale.
+
+       @Before
+       public void beforeTest() {
+               systemLocale = Locale.getDefault();
+               Locale.setDefault(Locale.US);
+       }
+
+       @After
+       public void afterTest() {
+               Locale.setDefault(systemLocale);
+       }
+
        private RdfSerializer getRdfSerializer() {
                return new RdfSerializer()
                        .setProperty(SERIALIZER_quoteChar, '\'')

Reply via email to