Index: sync/notifier/invalidator_registrar_unittest.cc |
diff --git a/sync/notifier/invalidator_registrar_unittest.cc b/sync/notifier/invalidator_registrar_unittest.cc |
index 90ac22d76d64742337debf9bb1f2ac0b0a788400..f9f478bb78c048e277451b86420fd9b7c25d237c 100644 |
--- a/sync/notifier/invalidator_registrar_unittest.cc |
+++ b/sync/notifier/invalidator_registrar_unittest.cc |
@@ -2,6 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+#include "base/basictypes.h" |
#include "base/compiler_specific.h" |
#include "base/memory/scoped_ptr.h" |
#include "google/cacheinvalidation/types.pb.h" |
@@ -21,6 +22,7 @@ namespace { |
// Thin Invalidator wrapper around InvalidatorRegistrar. |
class RegistrarInvalidator : public Invalidator { |
public: |
+ RegistrarInvalidator() {} |
virtual ~RegistrarInvalidator() {} |
InvalidatorRegistrar* GetRegistrar() { |
@@ -41,6 +43,10 @@ class RegistrarInvalidator : public Invalidator { |
registrar_.UnregisterHandler(handler); |
} |
+ virtual InvalidatorState GetInvalidatorState() const OVERRIDE { |
+ return registrar_.GetInvalidatorState(); |
+ } |
+ |
virtual void SetUniqueId(const std::string& unique_id) OVERRIDE { |
// Do nothing. |
} |
@@ -54,13 +60,14 @@ class RegistrarInvalidator : public Invalidator { |
// Do nothing. |
} |
- virtual void SendNotification( |
- const ObjectIdStateMap& id_state_map) OVERRIDE { |
+ virtual void SendInvalidation(const ObjectIdStateMap& id_state_map) OVERRIDE { |
// Do nothing. |
} |
private: |
InvalidatorRegistrar registrar_; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(RegistrarInvalidator); |
}; |
class RegistrarInvalidatorTestDelegate { |
@@ -91,20 +98,16 @@ class RegistrarInvalidatorTestDelegate { |
// Do nothing. |
} |
- void TriggerOnNotificationsEnabled() { |
- invalidator_->GetRegistrar()->EmitOnNotificationsEnabled(); |
+ void TriggerOnInvalidatorStateChange(InvalidatorState state) { |
+ invalidator_->GetRegistrar()->UpdateInvalidatorState(state); |
} |
- void TriggerOnIncomingNotification(const ObjectIdStateMap& id_state_map, |
- IncomingNotificationSource source) { |
+ void TriggerOnIncomingInvalidation(const ObjectIdStateMap& id_state_map, |
+ IncomingInvalidationSource source) { |
invalidator_->GetRegistrar()->DispatchInvalidationsToHandlers( |
id_state_map, source); |
} |
- void TriggerOnNotificationsDisabled(NotificationsDisabledReason reason) { |
- invalidator_->GetRegistrar()->EmitOnNotificationsDisabled(reason); |
- } |
- |
static bool InvalidatorHandlesDeprecatedState() { |
return false; |
} |