aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache/commons/lang3
diff options
context:
space:
mode:
authorGary Gregory <garydgregory@gmail.com>2020-06-22 09:28:58 -0400
committerGary Gregory <garydgregory@gmail.com>2020-06-22 09:28:58 -0400
commit64b2f90d20a20faab6e3cdbf6009475562740a87 (patch)
treea3099fd951bfa3d245842f03de38c2ea254958ec /src/test/java/org/apache/commons/lang3
parentb7b4ae33dc1f275297a5125ca7ed323756130dff (diff)
downloadapache-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.java19
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);
}
}