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, '\'')
