From b907dabad7724cce00695d74cdd0823756b24d05 Mon Sep 17 00:00:00 2001 From: Siyuan Zhou Date: Mon, 13 Jul 2020 03:58:12 -0400 Subject: SERVER-50154 Add declarative mock network framework for unit testing. --- src/mongo/executor/network_interface_mock.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/mongo/executor/network_interface_mock.h') diff --git a/src/mongo/executor/network_interface_mock.h b/src/mongo/executor/network_interface_mock.h index 911917523fc..fdc8b5b753c 100644 --- a/src/mongo/executor/network_interface_mock.h +++ b/src/mongo/executor/network_interface_mock.h @@ -287,6 +287,12 @@ public: const std::vector& queuesToCheck, const TaskExecutor::ResponseStatus& response); + /** + * Returns true if there is no scheduled work (i.e. alarms and scheduled responses) for the + * network thread to process. + */ + bool hasReadyNetworkOperations(); + private: /** * Information describing a scheduled alarm. -- cgit v1.2.1