From ac7531ccb489393fc403c33b74724ec1c5384138 Mon Sep 17 00:00:00 2001 From: Adam Vartanian Date: Wed, 31 Jan 2018 10:47:13 +0000 Subject: [PATCH] DO NOT MERGE Add CTS test for URI fix. Bug: 71360761 Test: cts -m CtsNetTestCases (on NYC branch) Change-Id: I09a156040d4970b7b2f973e9bffcfc97a8ff2274 (cherry picked from commit 85156429a2d57f9d568a750f1bf84fc555678148) --- tests/cts/net/src/android/net/cts/UriTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/cts/net/src/android/net/cts/UriTest.java b/tests/cts/net/src/android/net/cts/UriTest.java index 05e826a2c4..5c54cda481 100644 --- a/tests/cts/net/src/android/net/cts/UriTest.java +++ b/tests/cts/net/src/android/net/cts/UriTest.java @@ -114,6 +114,12 @@ public class UriTest extends AndroidTestCase { assertEquals("a:a@example.com:a@example2.com", uri.getAuthority()); assertEquals("example2.com", uri.getHost()); assertEquals(-1, uri.getPort()); + assertEquals("/path", uri.getPath()); + + uri = Uri.parse("http://a.foo.com\\.example.com/path"); + assertEquals("a.foo.com", uri.getHost()); + assertEquals(-1, uri.getPort()); + assertEquals("\\.example.com/path", uri.getPath()); } public void testCompareTo() {