#include "content/public/test/mock_storage_client.h"
#include "content/public/test/test_browser_thread.h"
#include "content/public/test/test_browser_thread_bundle.h"
-#include "webkit/browser/quota/quota_manager.h"
-#include "webkit/browser/quota/quota_manager_proxy.h"
+#include "storage/browser/quota/quota_manager.h"
+#include "storage/browser/quota/quota_manager_proxy.h"
using content::BrowserThread;
using content::MockOriginData;
virtual void SetUp() OVERRIDE {
EXPECT_TRUE(dir_.CreateUniqueTempDir());
- quota_manager_ = new quota::QuotaManager(
+ quota_manager_ = new storage::QuotaManager(
false,
dir_.path(),
BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO).get(),
void RegisterClient(const MockOriginData* data, std::size_t data_len) {
MockStorageClient* client =
- new MockStorageClient(
- quota_manager_->proxy(), data, quota::QuotaClient::kFileSystem,
- data_len);
+ new MockStorageClient(quota_manager_->proxy(),
+ data,
+ storage::QuotaClient::kFileSystem,
+ data_len);
quota_manager_->proxy()->RegisterClient(client);
client->TouchAllOriginsAndNotify();
}
weak_factory_.GetWeakPtr()));
}
- void GotPersistentHostQuota(quota::QuotaStatusCode status,
- int64 quota) {
- EXPECT_EQ(quota::kQuotaStatusOk, status);
+ void GotPersistentHostQuota(storage::QuotaStatusCode status, int64 quota) {
+ EXPECT_EQ(storage::kQuotaStatusOk, status);
quota_ = quota;
}
}
content::TestBrowserThreadBundle thread_bundle_;
- scoped_refptr<quota::QuotaManager> quota_manager_;
+ scoped_refptr<storage::QuotaManager> quota_manager_;
base::ScopedTempDir dir_;
scoped_refptr<BrowsingDataQuotaHelper> helper_;
TEST_F(BrowsingDataQuotaHelperTest, FetchData) {
const MockOriginData kOrigins[] = {
- {"http://example.com/", quota::kStorageTypeTemporary, 1},
- {"https://example.com/", quota::kStorageTypeTemporary, 10},
- {"http://example.com/", quota::kStorageTypePersistent, 100},
- {"https://example.com/", quota::kStorageTypeSyncable, 1},
- {"http://example2.com/", quota::kStorageTypeTemporary, 1000},
+ {"http://example.com/", storage::kStorageTypeTemporary, 1},
+ {"https://example.com/", storage::kStorageTypeTemporary, 10},
+ {"http://example.com/", storage::kStorageTypePersistent, 100},
+ {"https://example.com/", storage::kStorageTypeSyncable, 1},
+ {"http://example2.com/", storage::kStorageTypeTemporary, 1000},
};
RegisterClient(kOrigins, arraysize(kOrigins));
TEST_F(BrowsingDataQuotaHelperTest, IgnoreExtensionsAndDevTools) {
const MockOriginData kOrigins[] = {
- {"http://example.com/", quota::kStorageTypeTemporary, 1},
- {"https://example.com/", quota::kStorageTypeTemporary, 10},
- {"http://example.com/", quota::kStorageTypePersistent, 100},
- {"https://example.com/", quota::kStorageTypeSyncable, 1},
- {"http://example2.com/", quota::kStorageTypeTemporary, 1000},
- {"chrome-extension://abcdefghijklmnopqrstuvwxyz/",
- quota::kStorageTypeTemporary, 10000},
- {"chrome-extension://abcdefghijklmnopqrstuvwxyz/",
- quota::kStorageTypePersistent, 100000},
- {"chrome-devtools://abcdefghijklmnopqrstuvwxyz/",
- quota::kStorageTypeTemporary, 10000},
- {"chrome-devtools://abcdefghijklmnopqrstuvwxyz/",
- quota::kStorageTypePersistent, 100000},
+ {"http://example.com/", storage::kStorageTypeTemporary, 1},
+ {"https://example.com/", storage::kStorageTypeTemporary, 10},
+ {"http://example.com/", storage::kStorageTypePersistent, 100},
+ {"https://example.com/", storage::kStorageTypeSyncable, 1},
+ {"http://example2.com/", storage::kStorageTypeTemporary, 1000},
+ {"chrome-extension://abcdefghijklmnopqrstuvwxyz/",
+ storage::kStorageTypeTemporary, 10000},
+ {"chrome-extension://abcdefghijklmnopqrstuvwxyz/",
+ storage::kStorageTypePersistent, 100000},
+ {"chrome-devtools://abcdefghijklmnopqrstuvwxyz/",
+ storage::kStorageTypeTemporary, 10000},
+ {"chrome-devtools://abcdefghijklmnopqrstuvwxyz/",
+ storage::kStorageTypePersistent, 100000},
};
RegisterClient(kOrigins, arraysize(kOrigins));