summaryrefslogtreecommitdiff
path: root/src/mongo/db/vector_clock_test_fixture.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/vector_clock_test_fixture.cpp')
-rw-r--r--src/mongo/db/vector_clock_test_fixture.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mongo/db/vector_clock_test_fixture.cpp b/src/mongo/db/vector_clock_test_fixture.cpp
index b8c7205512e..c25324339db 100644
--- a/src/mongo/db/vector_clock_test_fixture.cpp
+++ b/src/mongo/db/vector_clock_test_fixture.cpp
@@ -35,6 +35,8 @@
#include "mongo/db/dbdirectclient.h"
#include "mongo/db/logical_time.h"
+#include "mongo/db/op_observer_impl.h"
+#include "mongo/db/op_observer_registry.h"
#include "mongo/db/repl/replication_coordinator_mock.h"
#include "mongo/db/service_context.h"
#include "mongo/db/signed_logical_time.h"
@@ -104,4 +106,10 @@ DBDirectClient* VectorClockTestFixture::getDBClient() const {
return _dbDirectClient.get();
}
+void VectorClockTestFixture::setupOpObservers() {
+ auto opObserverRegistry =
+ checked_cast<OpObserverRegistry*>(getServiceContext()->getOpObserver());
+ opObserverRegistry->addObserver(std::make_unique<OpObserverImpl>());
+}
+
} // namespace mongo