| Index: android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java
|
| diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java b/android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java
|
| index f7545f986d3a734d125b488fa28fc0e5a3e501b7..98defe5b9e44e879dbe16bd62941f53a58b369cb 100644
|
| --- a/android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java
|
| +++ b/android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java
|
| @@ -12,6 +12,7 @@ import android.test.suitebuilder.annotation.SmallTest;
|
|
|
| import org.chromium.android_webview.AwContents;
|
| import org.chromium.base.test.util.Feature;
|
| +import org.chromium.base.test.util.UrlUtils;
|
| import org.chromium.content.browser.test.util.CallbackHelper;
|
|
|
| import java.util.concurrent.Semaphore;
|
| @@ -78,4 +79,21 @@ public class AwContentsTest extends AndroidWebViewTestBase {
|
| result = callDocumentHasImagesSync(awContents);
|
| assertEquals(1, result);
|
| }
|
| +
|
| + public void testClearCache() throws Throwable {
|
| + // TODO(boliu): Implement actual test.
|
| + final AwTestContainerView testView = createAwTestContainerViewOnMainSync(mContentsClient);
|
| + final AwContents awContents = testView.getAwContents();
|
| + loadUrlSync(
|
| + awContents.getContentViewCore(),
|
| + mContentsClient.getOnPageFinishedHelper(),
|
| + UrlUtils.getTestFileUrl("webview/hello_world.html"));
|
| +
|
| + runTestOnUiThread(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + awContents.clearCache();
|
| + }
|
| + });
|
| + }
|
| }
|
|
|