| 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();
|
| + 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(
|
|
|