diff options
Diffstat (limited to 'android_webview/javatests')
-rw-r--r-- | android_webview/javatests/src/org/chromium/android_webview/test/AwContentsTest.java | 18 |
1 files changed, 18 insertions, 0 deletions
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 f7545f9..e2364d7 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(false); + } + }); + } } |