summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_test_service_context.cpp
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2021-09-28 11:31:12 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-09-28 16:17:18 +0000
commit031adee5f3bf0e83e98a1d2add8a9ce041180281 (patch)
tree82a1bfa42b22b6c0121332318c0bc2595393179b /src/mongo/db/query/query_test_service_context.cpp
parent64c8863c9d387b22d3ebd8b66836191837ece434 (diff)
downloadmongo-031adee5f3bf0e83e98a1d2add8a9ce041180281.tar.gz
SERVER-59618 add LockerNoopClientObserverWithReplacementPolicy and use in bimodal unit test fixtures
Diffstat (limited to 'src/mongo/db/query/query_test_service_context.cpp')
-rw-r--r--src/mongo/db/query/query_test_service_context.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/query/query_test_service_context.cpp b/src/mongo/db/query/query_test_service_context.cpp
index c44836fa6be..e4ee1b40c49 100644
--- a/src/mongo/db/query/query_test_service_context.cpp
+++ b/src/mongo/db/query/query_test_service_context.cpp
@@ -33,6 +33,7 @@
#include <memory>
+#include "mongo/db/concurrency/locker_noop_client_observer.h"
#include "mongo/db/operation_context.h"
#include "mongo/db/query/collation/collator_factory_mock.h"
@@ -40,6 +41,8 @@ namespace mongo {
QueryTestServiceContext::QueryTestServiceContext()
: _service(ServiceContext::make()), _client(_service->makeClient("query_test")) {
+ _service->registerClientObserver(
+ std::make_unique<LockerNoopClientObserverWithReplacementPolicy>());
CollatorFactoryInterface::set(getServiceContext(), std::make_unique<CollatorFactoryMock>());
}