summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/tests/coretests/src/android/net/UriTest.java1
-rw-r--r--core/tests/coretests/src/android/net/WebAddressTest.java9
2 files changed, 10 insertions, 0 deletions
diff --git a/core/tests/coretests/src/android/net/UriTest.java b/core/tests/coretests/src/android/net/UriTest.java
index 60c3c76c01aa..c8ad60d5b7f8 100644
--- a/core/tests/coretests/src/android/net/UriTest.java
+++ b/core/tests/coretests/src/android/net/UriTest.java
@@ -285,6 +285,7 @@ public class UriTest extends TestCase {
assertEquals("d", uri.getQueryParameter("c"));
}
+ // http://b/2337042
@SmallTest
public void testHostWithTrailingDot() {
Uri uri = Uri.parse("http://google.com./b/c/g");
diff --git a/core/tests/coretests/src/android/net/WebAddressTest.java b/core/tests/coretests/src/android/net/WebAddressTest.java
index 7ca1e6246618..f0af35d40134 100644
--- a/core/tests/coretests/src/android/net/WebAddressTest.java
+++ b/core/tests/coretests/src/android/net/WebAddressTest.java
@@ -22,10 +22,19 @@ import junit.framework.TestCase;
public class WebAddressTest extends TestCase {
+ // http://b/2337042
@SmallTest
public void testHostWithTrailingDot() {
WebAddress webAddress = new WebAddress("http://google.com./b/c/g");
assertEquals("google.com.", webAddress.mHost);
assertEquals("/b/c/g", webAddress.mPath);
}
+
+ // http://b/1011602
+ @SmallTest
+ public void testPathWithoutLeadingSlash() {
+ WebAddress webAddress = new WebAddress("http://www.myspace.com?si=1");
+ assertEquals("www.myspace.com", webAddress.mHost);
+ assertEquals("/?si=1", webAddress.mPath);
+ }
}