| Index: chrome/browser/sync/notifier/invalidation_notifier_unittest.cc
|
| diff --git a/chrome/browser/sync/notifier/invalidation_notifier_unittest.cc b/chrome/browser/sync/notifier/invalidation_notifier_unittest.cc
|
| index 7050afa14fc5e15378029b59d523d8d768bda454..bcd724c85158ea902126be9daf2d96fc7cbb5b60 100644
|
| --- a/chrome/browser/sync/notifier/invalidation_notifier_unittest.cc
|
| +++ b/chrome/browser/sync/notifier/invalidation_notifier_unittest.cc
|
| @@ -12,6 +12,7 @@
|
| #include "chrome/test/base/test_url_request_context_getter.h"
|
| #include "content/browser/browser_thread.h"
|
| #include "jingle/notifier/base/fake_base_task.h"
|
| +#include "jingle/notifier/base/notifier_options.h"
|
| #include "net/base/cert_verifier.h"
|
| #include "net/base/host_resolver.h"
|
| #include "testing/gmock/include/gmock/gmock.h"
|
| @@ -30,9 +31,10 @@ class InvalidationNotifierTest : public testing::Test {
|
|
|
| protected:
|
| virtual void SetUp() {
|
| - request_context_getter_ = new TestURLRequestContextGetter;
|
| notifier::NotifierOptions notifier_options;
|
| - notifier_options.request_context_getter = request_context_getter_;
|
| + // Note: URLRequestContextGetters are ref-counted.
|
| + notifier_options.request_context_getter =
|
| + new TestURLRequestContextGetter();
|
| invalidation_notifier_.reset(new InvalidationNotifier(notifier_options,
|
| "fake_client_info"));
|
| invalidation_notifier_->AddObserver(&mock_observer_);
|
| @@ -41,11 +43,9 @@ class InvalidationNotifierTest : public testing::Test {
|
| virtual void TearDown() {
|
| invalidation_notifier_->RemoveObserver(&mock_observer_);
|
| invalidation_notifier_.reset();
|
| - request_context_getter_ = NULL;
|
| }
|
|
|
| MessageLoop message_loop_;
|
| - scoped_refptr<net::URLRequestContextGetter> request_context_getter_;
|
| scoped_ptr<InvalidationNotifier> invalidation_notifier_;
|
| StrictMock<MockSyncNotifierObserver> mock_observer_;
|
| notifier::FakeBaseTask fake_base_task_;
|
|
|