aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-11-30 08:49:06 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-11-30 08:49:06 +0000
commit1195f94bcba1366ac1e7f94c3c6d714fc2a1d8f8 (patch)
tree329556b8de2b711381d1f49b7812bbd041c1ee6e /searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp
parentdd67bb4a5b7b5ca609f32b6a0255db4ccc4abe6f (diff)
Add DoneCallback to heartBeat so it can be tested without relying on sync.
Diffstat (limited to 'searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp')
-rw-r--r--searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp b/searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp
index db20181eae7..dc51d0df8a1 100644
--- a/searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp
+++ b/searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp
@@ -85,7 +85,7 @@ struct MyFeedView : public test::DummyFeedView
void handleDeleteBucket(const DeleteBucketOperation &) override { ++_handleDeleteBucket; }
void prepareMove(MoveOperation &) override { ++_prepareMove; }
void handleMove(const MoveOperation &, IDestructorCallback::SP) override { ++_handleMove; }
- void heartBeat(SerialNum) override { ++_heartBeat; }
+ void heartBeat(SerialNum, DoneCallback) override { ++_heartBeat; }
void handlePruneRemovedDocuments(const PruneRemovedDocumentsOperation &) override { ++_handlePrune; }
void handleCompactLidSpace(const CompactLidSpaceOperation &op, DoneCallback) override {
_wantedLidLimit = op.getLidLimit();
@@ -371,7 +371,7 @@ TEST_F("require that delete bucket is sent to all feed views", Fixture)
TEST_F("require that heart beat is sent to all feed views", Fixture)
{
- f._view.heartBeat(5);
+ f._view.heartBeat(5, IDestructorCallback::SP());
EXPECT_EQUAL(1u, f._ready._view->_heartBeat);
EXPECT_EQUAL(1u, f._removed._view->_heartBeat);
EXPECT_EQUAL(1u, f._notReady._view->_heartBeat);