1
0
mirror of synced 2026-08-03 00:37:03 +00:00

StringSplitUtils.split() ignored delimiter argument.

This commit is contained in:
Ben Alex
2005-03-21 05:14:48 +00:00
parent 6f31ecb04b
commit a2b9da7e22
3 changed files with 10 additions and 1 deletions
@@ -57,7 +57,7 @@ public class StringSplitUtils {
"Delimiter can only be one character in length");
}
int offset = toSplit.indexOf('=');
int offset = toSplit.indexOf(delimiter);
if (offset < 0) {
return null;
@@ -137,4 +137,12 @@ public class StringSplitUtilsTests extends TestCase {
assertTrue(true);
}
}
public void testSplitWorksWithDifferentDelimiters() {
assertEquals(2, StringSplitUtils.split("18/marissa", "/").length);
assertNull(StringSplitUtils.split("18/marissa", "!"));
// only guarantees to split at FIRST delimiter, not EACH delimiter
assertEquals(2, StringSplitUtils.split("18|marissa|foo|bar", "|").length);
}
}