Index: chrome/test/android/javatests/src/org/chromium/chrome/test/util/TestHttpServerClient.java |
diff --git a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/TestHttpServerClient.java b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/TestHttpServerClient.java |
index 5f7e70dff626cf1de42ccbc2a6a7b24d06abd33c..e5f5cb375d3e15d428751ad4998191a1db2d9988 100644 |
--- a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/TestHttpServerClient.java |
+++ b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/TestHttpServerClient.java |
@@ -34,6 +34,16 @@ public final class TestHttpServerClient { |
} |
/** |
+ * Construct a URL for loading a test data file with HTTP authentication fields. |
+ * |
+ * @param path path relative to the document root. |
+ * @return an HTTP url. |
+ */ |
+ public static String getUrl(String path, String username, String password) { |
+ return "http://" + username + ":" + password + "@localhost:" + SERVER_PORT + "/" + path; |
+ } |
+ |
+ /** |
* Establishes a connection with the test server at default URL and verifies that it is running. |
*/ |
public static void checkServerIsUp() { |