Index: components/sync/engine_impl/model_type_worker_unittest.cc |
diff --git a/components/sync/engine_impl/model_type_worker_unittest.cc b/components/sync/engine_impl/model_type_worker_unittest.cc |
index 47b5385fd90eae1c9006e2183e4f67db870dc70d..63c69641dfc1d6436517d718a7d120a0b40cf018 100644 |
--- a/components/sync/engine_impl/model_type_worker_unittest.cc |
+++ b/components/sync/engine_impl/model_type_worker_unittest.cc |
@@ -14,6 +14,7 @@ |
#include "components/sync/base/fake_encryptor.h" |
#include "components/sync/engine/model_type_processor.h" |
#include "components/sync/engine_impl/commit_contribution.h" |
+#include "components/sync/engine_impl/cycle/non_blocking_type_debug_info_emitter.h" |
#include "components/sync/engine_impl/cycle/status_controller.h" |
#include "components/sync/syncable/syncable_util.h" |
#include "components/sync/test/engine/mock_model_type_processor.h" |
@@ -131,7 +132,8 @@ class ModelTypeWorkerTest : public ::testing::Test { |
update_encryption_filter_index_(0), |
mock_type_processor_(nullptr), |
mock_server_(kModelType), |
- is_processor_disconnected_(false) {} |
+ is_processor_disconnected_(false), |
+ preferences_emitter_(kModelType, &type_observers_) {} |
~ModelTypeWorkerTest() override {} |
@@ -189,9 +191,9 @@ class ModelTypeWorkerTest : public ::testing::Test { |
} |
// TODO(maxbogue): crbug.com/529498: Inject pending updates somehow. |
- worker_.reset( |
- new ModelTypeWorker(kModelType, state, std::move(cryptographer_copy), |
- &mock_nudge_handler_, std::move(processor))); |
+ worker_.reset(new ModelTypeWorker( |
pavely
2016/10/19 18:18:59
The purpose of the changes in this file is to just
Gang Wu
2016/10/20 21:35:36
Done.
|
+ kModelType, &preferences_emitter_, state, std::move(cryptographer_copy), |
+ &mock_nudge_handler_, std::move(processor))); |
} |
// Introduce a new key that the local cryptographer can't decrypt. |
@@ -456,6 +458,10 @@ class ModelTypeWorkerTest : public ::testing::Test { |
MockNudgeHandler mock_nudge_handler_; |
bool is_processor_disconnected_; |
+ |
+ base::ObserverList<TypeDebugInfoObserver> type_observers_; |
+ |
+ NonBlockingTypeDebugInfoEmitter preferences_emitter_; |
}; |
// Requests a commit and verifies the messages sent to the client and server as |