Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2362)

Unified Diff: android_webview/javatests/src/org/chromium/android_webview/test/LoadUrlTest.java

Issue 568873002: Start server thread in new TestWebServer.start() method rather than constructor (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: silence findbugs static assignment warning Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: android_webview/javatests/src/org/chromium/android_webview/test/LoadUrlTest.java
diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/LoadUrlTest.java b/android_webview/javatests/src/org/chromium/android_webview/test/LoadUrlTest.java
index 410b9d3bdf4b9db1abeef134a22b6eac6c571c7b..519f63d360b350a340dc4a5581a9c08fbb0b5fa9 100644
--- a/android_webview/javatests/src/org/chromium/android_webview/test/LoadUrlTest.java
+++ b/android_webview/javatests/src/org/chromium/android_webview/test/LoadUrlTest.java
@@ -142,9 +142,8 @@ public class LoadUrlTest extends AwTestBase {
createAwTestContainerViewOnMainSync(contentsClient);
final AwContents awContents = testContainerView.getAwContents();
- TestWebServer webServer = null;
+ TestWebServer webServer = TestWebServer.start();
try {
- webServer = new TestWebServer(false);
final String imagePath = "/" + CommonResources.FAVICON_FILENAME;
webServer.setResponseBase64(imagePath,
CommonResources.FAVICON_DATA_BASE64, CommonResources.getImagePngHeaders(true));
@@ -166,7 +165,7 @@ public class LoadUrlTest extends AwTestBase {
// Verify that extra headers are only passed for the main resource.
validateNoRequestHeaders(extraHeaders, webServer.getLastRequest(imagePath));
} finally {
- if (webServer != null) webServer.shutdown();
+ webServer.shutdown();
}
}
@@ -178,9 +177,8 @@ public class LoadUrlTest extends AwTestBase {
createAwTestContainerViewOnMainSync(contentsClient);
final AwContents awContents = testContainerView.getAwContents();
- TestWebServer webServer = null;
+ TestWebServer webServer = TestWebServer.start();
try {
- webServer = new TestWebServer(false);
final String path = "/no_overriding_of_existing_headers_test.html";
final String url = webServer.setResponse(
path,
@@ -203,7 +201,7 @@ public class LoadUrlTest extends AwTestBase {
assertTrue(header.getValue().length() > 0);
assertFalse(extraHeaders[1].equals(header.getValue()));
} finally {
- if (webServer != null) webServer.shutdown();
+ webServer.shutdown();
}
}
@@ -215,9 +213,8 @@ public class LoadUrlTest extends AwTestBase {
createAwTestContainerViewOnMainSync(contentsClient);
final AwContents awContents = testContainerView.getAwContents();
- TestWebServer webServer = null;
+ TestWebServer webServer = TestWebServer.start();
try {
- webServer = new TestWebServer(false);
final String path = "/reload_with_extra_headers_test.html";
final String url = webServer.setResponse(path,
"<html><body>foo</body></html>",
@@ -237,7 +234,7 @@ public class LoadUrlTest extends AwTestBase {
assertEquals(2, webServer.getRequestCount(path));
validateRequestHeaders(extraHeaders, webServer.getLastRequest(path));
} finally {
- if (webServer != null) webServer.shutdown();
+ webServer.shutdown();
}
}
@@ -249,9 +246,8 @@ public class LoadUrlTest extends AwTestBase {
createAwTestContainerViewOnMainSync(contentsClient);
final AwContents awContents = testContainerView.getAwContents();
- TestWebServer webServer = null;
+ TestWebServer webServer = TestWebServer.start();
try {
- webServer = new TestWebServer(false);
final String path = "/redirect_and_reload_with_extra_headers_test.html";
final String url = webServer.setResponse(path,
"<html><body>foo</body></html>",
@@ -276,7 +272,7 @@ public class LoadUrlTest extends AwTestBase {
// No extra headers. This is consistent with legacy behavior.
validateNoRequestHeaders(extraHeaders, webServer.getLastRequest(path));
} finally {
- if (webServer != null) webServer.shutdown();
+ webServer.shutdown();
}
}
@@ -290,9 +286,8 @@ public class LoadUrlTest extends AwTestBase {
final AwSettings settings = getAwSettingsOnUiThread(awContents);
settings.setJavaScriptEnabled(true);
- TestWebServer webServer = null;
+ TestWebServer webServer = TestWebServer.start();
try {
- webServer = new TestWebServer(false);
final String nextPath = "/next.html";
final String nextUrl = webServer.setResponse(nextPath,
"<html><body>Next!</body></html>",
@@ -328,7 +323,7 @@ public class LoadUrlTest extends AwTestBase {
assertEquals(2, webServer.getRequestCount(path));
validateRequestHeaders(extraHeaders, webServer.getLastRequest(path));
} finally {
- if (webServer != null) webServer.shutdown();
+ webServer.shutdown();
}
}
}

Powered by Google App Engine
This is Rietveld 408576698