Chromium Code Reviews| Index: content/browser/cache_storage/cache_storage_manager_unittest.cc |
| diff --git a/content/browser/cache_storage/cache_storage_manager_unittest.cc b/content/browser/cache_storage/cache_storage_manager_unittest.cc |
| index f198e4c6a0e3a5b835d55c1972c498a9f09c167d..18cc36cef15f63d3e7890d4a99dc58d124ee44e9 100644 |
| --- a/content/browser/cache_storage/cache_storage_manager_unittest.cc |
| +++ b/content/browser/cache_storage/cache_storage_manager_unittest.cc |
| @@ -81,13 +81,16 @@ class CacheStorageManagerTest : public testing::Test { |
| url_request_context->set_job_factory(url_request_job_factory_.get()); |
| - if (!MemoryOnly()) |
| + const bool is_incognito = MemoryOnly(); |
|
vabr (Chromium)
2016/09/09 15:41:46
The same comment as in content/browser/cache_stora
nhiroki
2016/09/12 01:50:08
Acknowledged.
|
| + base::FilePath temp_dir_path; |
| + if (!is_incognito) { |
| ASSERT_TRUE(temp_dir_.CreateUniqueTempDir()); |
| + temp_dir_path = temp_dir_.GetPath(); |
| + } |
| quota_policy_ = new MockSpecialStoragePolicy; |
| mock_quota_manager_ = new MockQuotaManager( |
| - MemoryOnly() /* is incognito */, temp_dir_.path(), |
| - base::ThreadTaskRunnerHandle::Get().get(), |
| + is_incognito, temp_dir_path, base::ThreadTaskRunnerHandle::Get().get(), |
| base::ThreadTaskRunnerHandle::Get().get(), quota_policy_.get()); |
| mock_quota_manager_->SetQuota( |
| GURL(origin1_), storage::kStorageTypeTemporary, 1024 * 1024 * 100); |
| @@ -98,7 +101,7 @@ class CacheStorageManagerTest : public testing::Test { |
| mock_quota_manager_.get(), base::ThreadTaskRunnerHandle::Get().get()); |
| cache_manager_ = CacheStorageManager::Create( |
| - temp_dir_.path(), base::ThreadTaskRunnerHandle::Get(), |
| + temp_dir_path, base::ThreadTaskRunnerHandle::Get(), |
| quota_manager_proxy_); |
| cache_manager_->SetBlobParametersForCache( |