mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 06:45:42 +00:00
Bug 1031210 - Add junit tests for StringUtils.stripScheme. r=snorp
This commit is contained in:
parent
d2b28917c0
commit
eaf1c195a8
@ -57,6 +57,21 @@ public class TestStringUtils {
|
||||
assertEquals(StringUtils.stripRef("https://mozilla.org/#BBBB"), "https://mozilla.org/");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testStripScheme() {
|
||||
assertEquals("mozilla.org", StringUtils.stripScheme("http://mozilla.org"));
|
||||
assertEquals("mozilla.org", StringUtils.stripScheme("http://mozilla.org/"));
|
||||
assertEquals("https://mozilla.org", StringUtils.stripScheme("https://mozilla.org"));
|
||||
assertEquals("https://mozilla.org", StringUtils.stripScheme("https://mozilla.org/"));
|
||||
assertEquals("mozilla.org", StringUtils.stripScheme("https://mozilla.org/", StringUtils.UrlFlags.STRIP_HTTPS));
|
||||
assertEquals("mozilla.org", StringUtils.stripScheme("https://mozilla.org", StringUtils.UrlFlags.STRIP_HTTPS));
|
||||
assertEquals("", StringUtils.stripScheme("http://"));
|
||||
assertEquals("", StringUtils.stripScheme("https://", StringUtils.UrlFlags.STRIP_HTTPS));
|
||||
// This edge case is not handled properly yet
|
||||
// assertEquals(StringUtils.stripScheme("https://"), "");
|
||||
assertEquals(null, StringUtils.stripScheme(null));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsRTL() {
|
||||
assertFalse(StringUtils.isRTL("mozilla.org"));
|
||||
|
Loading…
Reference in New Issue
Block a user