diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-11-30 08:49:06 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-11-30 08:49:06 +0000 |
commit | 1195f94bcba1366ac1e7f94c3c6d714fc2a1d8f8 (patch) | |
tree | 329556b8de2b711381d1f49b7812bbd041c1ee6e /searchcore/src/tests/proton/documentdb/combiningfeedview/combiningfeedview_test.cpp | |
parent | dd67bb4a5b7b5ca609f32b6a0255db4ccc4abe6f (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.cpp | 4 |
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); |