17dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Copyright 2013 The Chromium Authors. All rights reserved. 27dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 37dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// found in the LICENSE file. 47dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 57dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochpackage org.chromium.android_webview.test; 67dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 77dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochimport org.chromium.android_webview.AwContents; 87dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochimport org.chromium.android_webview.AwQuotaManagerBridge; 97dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochimport org.chromium.android_webview.test.util.AwQuotaManagerBridgeTestUtil; 107dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 117dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch/** 127dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch * This class tests AwQuotaManagerBridge runs without AwContents etc. It simulates 137dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch * use case that user calls WebStorage getInstance() without WebView. 147dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch */ 157dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochpublic class StandaloneAwQuotaManagerBridgeTest extends AwTestBase { 167dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch public void testStartup() throws Exception { 177dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch // AwQuotaManager should run without any issue. 187dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch AwQuotaManagerBridge.Origins origins = AwQuotaManagerBridgeTestUtil.getOrigins(this); 197dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch assertEquals(origins.mOrigins.length, 0); 207dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch assertEquals(AwContents.getNativeInstanceCount(), 0); 217dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch } 227dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch} 23