|
@@ -37,6 +37,7 @@ import java.util.regex.Pattern;
|
|
|
|
|
|
import org.apache.hadoop.test.UnitTestcaseTimeLimit;
|
|
|
import org.apache.hadoop.util.StringUtils.TraditionalBinaryPrefix;
|
|
|
+import org.junit.Assume;
|
|
|
import org.junit.Test;
|
|
|
|
|
|
public class TestStringUtils extends UnitTestcaseTimeLimit {
|
|
@@ -416,6 +417,9 @@ public class TestStringUtils extends UnitTestcaseTimeLimit {
|
|
|
|
|
|
@Test
|
|
|
public void testLowerAndUpperStrings() {
|
|
|
+ // Due to java bug http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8047340,
|
|
|
+ // The test will fail with Turkish locality on Mac OS.
|
|
|
+ Assume.assumeTrue(Shell.LINUX);
|
|
|
Locale defaultLocale = Locale.getDefault();
|
|
|
try {
|
|
|
Locale.setDefault(new Locale("tr", "TR"));
|