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

Side by Side Diff: android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java

Issue 11366108: Move Android WebView Test WebServer to net (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Introduce net_test_java_support target Created 8 years, 1 month 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.android_webview.test; 5 package org.chromium.android_webview.test;
6 6
7 import android.content.Context; 7 import android.content.Context;
8 import android.os.Build; 8 import android.os.Build;
9 import android.test.suitebuilder.annotation.SmallTest; 9 import android.test.suitebuilder.annotation.SmallTest;
10 10
11 import org.apache.http.Header; 11 import org.apache.http.Header;
12 import org.apache.http.HttpRequest; 12 import org.apache.http.HttpRequest;
13 import org.chromium.android_webview.AndroidProtocolHandler; 13 import org.chromium.android_webview.AndroidProtocolHandler;
14 import org.chromium.android_webview.AwContents; 14 import org.chromium.android_webview.AwContents;
15 import org.chromium.android_webview.AwSettings; 15 import org.chromium.android_webview.AwSettings;
16 import org.chromium.android_webview.test.util.CommonResources; 16 import org.chromium.android_webview.test.util.CommonResources;
17 import org.chromium.android_webview.test.util.ImagePageGenerator; 17 import org.chromium.android_webview.test.util.ImagePageGenerator;
18 import org.chromium.android_webview.test.util.TestWebServer;
19 import org.chromium.base.test.util.DisabledTest; 18 import org.chromium.base.test.util.DisabledTest;
20 import org.chromium.base.test.util.Feature; 19 import org.chromium.base.test.util.Feature;
21 import org.chromium.base.test.util.TestFileUtil; 20 import org.chromium.base.test.util.TestFileUtil;
22 import org.chromium.base.test.util.UrlUtils; 21 import org.chromium.base.test.util.UrlUtils;
23 import org.chromium.content.browser.ContentSettings; 22 import org.chromium.content.browser.ContentSettings;
24 import org.chromium.content.browser.ContentViewCore; 23 import org.chromium.content.browser.ContentViewCore;
25 import org.chromium.content.browser.test.util.CallbackHelper; 24 import org.chromium.content.browser.test.util.CallbackHelper;
26 import org.chromium.content.browser.test.util.Criteria; 25 import org.chromium.content.browser.test.util.Criteria;
27 import org.chromium.content.browser.test.util.CriteriaHelper; 26 import org.chromium.content.browser.test.util.CriteriaHelper;
28 import org.chromium.content.browser.test.util.HistoryUtils; 27 import org.chromium.content.browser.test.util.HistoryUtils;
28 import org.chromium.net.test.util.TestWebServer;
29 29
30 import java.util.regex.Matcher; 30 import java.util.regex.Matcher;
31 import java.util.regex.Pattern; 31 import java.util.regex.Pattern;
32 import java.util.ArrayList; 32 import java.util.ArrayList;
33 import java.util.List; 33 import java.util.List;
34 34
35 35
36 /** 36 /**
37 * A test suite for ContentSettings class. The key objective is to verify that e ach 37 * A test suite for ContentSettings class. The key objective is to verify that e ach
38 * settings applies either to each individual view or to all views of the 38 * settings applies either to each individual view or to all views of the
(...skipping 2049 matching lines...) Expand 10 before | Expand all | Expand 10 after
2088 contentClient.getOnPageFinishedHelper(), 2088 contentClient.getOnPageFinishedHelper(),
2089 "file:///" + fileName); 2089 "file:///" + fileName);
2090 assertEquals(1, webServer.getRequestCount(httpPath)); 2090 assertEquals(1, webServer.getRequestCount(httpPath));
2091 assertEquals("img_onload_fired", getTitleOnUiThread(awContents)); 2091 assertEquals("img_onload_fired", getTitleOnUiThread(awContents));
2092 } finally { 2092 } finally {
2093 if (fileName != null) TestFileUtil.deleteFile(fileName); 2093 if (fileName != null) TestFileUtil.deleteFile(fileName);
2094 if (webServer != null) webServer.shutdown(); 2094 if (webServer != null) webServer.shutdown();
2095 } 2095 }
2096 } 2096 }
2097 } 2097 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698