diff options
author | Gary Gregory <garydgregory@gmail.com> | 2020-06-22 09:28:58 -0400 |
---|---|---|
committer | Gary Gregory <garydgregory@gmail.com> | 2020-06-22 09:28:58 -0400 |
commit | 64b2f90d20a20faab6e3cdbf6009475562740a87 (patch) | |
tree | a3099fd951bfa3d245842f03de38c2ea254958ec /src/test/java/org/apache/commons/lang3 | |
parent | b7b4ae33dc1f275297a5125ca7ed323756130dff (diff) | |
download | apache-commons-lang-64b2f90d20a20faab6e3cdbf6009475562740a87.tar.gz |
Fix bug in test.
Diffstat (limited to 'src/test/java/org/apache/commons/lang3')
-rw-r--r-- | src/test/java/org/apache/commons/lang3/StringUtilsContainsTest.java | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/src/test/java/org/apache/commons/lang3/StringUtilsContainsTest.java b/src/test/java/org/apache/commons/lang3/StringUtilsContainsTest.java index b543bf799..fb1db992f 100644 --- a/src/test/java/org/apache/commons/lang3/StringUtilsContainsTest.java +++ b/src/test/java/org/apache/commons/lang3/StringUtilsContainsTest.java @@ -244,16 +244,21 @@ public class StringUtilsContainsTest { { "\u00DF", "SS" }, }; - for (final Locale testLocale : locales) { - Locale.setDefault(testLocale); - for (int j = 0; j < tdata.length; j++) { - assertTrue(StringUtils.containsIgnoreCase(tdata[j][0], tdata[j][1]), + final Locale defaultLocale = Locale.getDefault(); + try { + for (final Locale testLocale : locales) { + Locale.setDefault(testLocale); + for (int j = 0; j < tdata.length; j++) { + assertTrue(StringUtils.containsIgnoreCase(tdata[j][0], tdata[j][1]), Locale.getDefault() + ": " + j + " " + tdata[j][0] + " " + tdata[j][1]); - } - for (int j = 0; j < fdata.length; j++) { - assertFalse(StringUtils.containsIgnoreCase(fdata[j][0], fdata[j][1]), + } + for (int j = 0; j < fdata.length; j++) { + assertFalse(StringUtils.containsIgnoreCase(fdata[j][0], fdata[j][1]), Locale.getDefault() + ": " + j + " " + fdata[j][0] + " " + fdata[j][1]); + } } + } finally { + Locale.setDefault(defaultLocale); } } |