Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2200)

Unified Diff: chrome/browser/policy/cloud/component_cloud_policy_updater_unittest.cc

Issue 23868021: Prepare ExternalPolicyDataUpdater and ResourceCache for blocking pool (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Re-uploading due to rietveld flake. Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/policy/cloud/component_cloud_policy_updater_unittest.cc
diff --git a/chrome/browser/policy/cloud/component_cloud_policy_updater_unittest.cc b/chrome/browser/policy/cloud/component_cloud_policy_updater_unittest.cc
index a3912711b34ffa2d0f21e14f26bf7c52cfbea950..fd6a3773a4e6fd4711be49e70dfc926dfacf6830 100644
--- a/chrome/browser/policy/cloud/component_cloud_policy_updater_unittest.cc
+++ b/chrome/browser/policy/cloud/component_cloud_policy_updater_unittest.cc
@@ -73,12 +73,12 @@ class ComponentCloudPolicyUpdaterTest : public testing::Test {
scoped_ptr<em::PolicyFetchResponse> CreateResponse();
+ scoped_refptr<base::TestSimpleTaskRunner> task_runner_;
base::ScopedTempDir temp_dir_;
scoped_ptr<ResourceCache> cache_;
scoped_ptr<ComponentCloudPolicyStore> store_;
MockComponentCloudPolicyStoreDelegate store_delegate_;
net::TestURLFetcherFactory fetcher_factory_;
- scoped_refptr<base::TestSimpleTaskRunner> task_runner_;
scoped_ptr<ExternalPolicyDataFetcherBackend> fetcher_backend_;
scoped_ptr<ComponentCloudPolicyUpdater> updater_;
ComponentPolicyBuilder builder_;
@@ -87,12 +87,12 @@ class ComponentCloudPolicyUpdaterTest : public testing::Test {
void ComponentCloudPolicyUpdaterTest::SetUp() {
ASSERT_TRUE(temp_dir_.CreateUniqueTempDir());
- cache_.reset(new ResourceCache(temp_dir_.path()));
+ task_runner_ = new base::TestSimpleTaskRunner();
+ cache_.reset(new ResourceCache(temp_dir_.path(), task_runner_));
store_.reset(new ComponentCloudPolicyStore(&store_delegate_, cache_.get()));
store_->SetCredentials(ComponentPolicyBuilder::kFakeUsername,
ComponentPolicyBuilder::kFakeToken);
fetcher_factory_.set_remove_fetcher_on_delete(true);
- task_runner_ = new base::TestSimpleTaskRunner();
fetcher_backend_.reset(new ExternalPolicyDataFetcherBackend(
task_runner_,
scoped_refptr<net::URLRequestContextGetter>()));

Powered by Google App Engine
This is Rietveld 408576698