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

Unified Diff: chrome/browser/sync/notifier/non_blocking_invalidation_notifier_unittest.cc

Issue 9602026: [Sync] Remove dependencies on BrowserThread from sync (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 10 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/sync/notifier/non_blocking_invalidation_notifier_unittest.cc
diff --git a/chrome/browser/sync/notifier/non_blocking_invalidation_notifier_unittest.cc b/chrome/browser/sync/notifier/non_blocking_invalidation_notifier_unittest.cc
index a3b8f6429333dd45c5f3b274374988e516f0ba71..822a01cf5beac80f567875483a27de9187c9fcc8 100644
--- a/chrome/browser/sync/notifier/non_blocking_invalidation_notifier_unittest.cc
+++ b/chrome/browser/sync/notifier/non_blocking_invalidation_notifier_unittest.cc
@@ -13,7 +13,6 @@
#include "chrome/browser/sync/syncable/model_type.h"
#include "chrome/browser/sync/syncable/model_type_payload_map.h"
#include "chrome/browser/sync/util/weak_handle.h"
-#include "content/test/test_browser_thread.h"
#include "jingle/notifier/base/fake_base_task.h"
#include "net/url_request/url_request_test_util.h"
#include "testing/gmock/include/gmock/gmock.h"
@@ -25,21 +24,18 @@ namespace {
using ::testing::InSequence;
using ::testing::StrictMock;
-using content::BrowserThread;
class NonBlockingInvalidationNotifierTest : public testing::Test {
public:
- NonBlockingInvalidationNotifierTest()
- : io_thread_(BrowserThread::IO) {}
+ NonBlockingInvalidationNotifierTest() : io_thread_("Test IO thread") {}
protected:
virtual void SetUp() {
base::Thread::Options options;
options.message_loop_type = MessageLoop::TYPE_IO;
- io_thread_.StartIOThread();
+ io_thread_.StartWithOptions(options);
request_context_getter_ =
- new TestURLRequestContextGetter(
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO));
+ new TestURLRequestContextGetter(io_thread_.message_loop_proxy());
notifier::NotifierOptions notifier_options;
notifier_options.request_context_getter = request_context_getter_;
invalidation_notifier_.reset(
@@ -61,7 +57,7 @@ class NonBlockingInvalidationNotifierTest : public testing::Test {
}
MessageLoop ui_loop_;
- content::TestBrowserThread io_thread_;
+ base::Thread io_thread_;
scoped_refptr<net::URLRequestContextGetter> request_context_getter_;
scoped_ptr<NonBlockingInvalidationNotifier> invalidation_notifier_;
StrictMock<MockSyncNotifierObserver> mock_observer_;
« no previous file with comments | « chrome/browser/sync/notifier/invalidation_notifier_unittest.cc ('k') | chrome/browser/sync/notifier/sync_notifier_factory.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698