diff options
author | Tor Egge <Tor.Egge@oath.com> | 2017-10-26 12:28:44 +0000 |
---|---|---|
committer | Tor Egge <Tor.Egge@oath.com> | 2017-10-26 12:31:55 +0000 |
commit | c5518c77b93ce135fc02f28b121614074d772392 (patch) | |
tree | e00dc8387513ecd804d60e8517e1da9d766b53ef /storage/src/tests/distributor | |
parent | 4184bb24b0e5cead726f204457d34103ee6d3234 (diff) |
Use document::Bucket instead of document::BucketId in api
checking for pending messages in PendingMessageTracker.
Bucket space portion is still ignored by implementation.
Diffstat (limited to 'storage/src/tests/distributor')
-rw-r--r-- | storage/src/tests/distributor/idealstatemanagertest.cpp | 4 | ||||
-rw-r--r-- | storage/src/tests/distributor/pendingmessagetrackertest.cpp | 22 |
2 files changed, 13 insertions, 13 deletions
diff --git a/storage/src/tests/distributor/idealstatemanagertest.cpp b/storage/src/tests/distributor/idealstatemanagertest.cpp index 4f9d8bdf4d4..0c695f9a3d4 100644 --- a/storage/src/tests/distributor/idealstatemanagertest.cpp +++ b/storage/src/tests/distributor/idealstatemanagertest.cpp @@ -253,9 +253,9 @@ IdealStateManagerTest::testBlockCheckForAllOperationsToSpecificBucket() RemoveBucketOperation op("storage", BucketAndNodes(makeDocumentBucket(bid), toVector<uint16_t>(7))); // Not blocked for exact node match. - CPPUNIT_ASSERT(!op.checkBlock(bid, tracker)); + CPPUNIT_ASSERT(!op.checkBlock(makeDocumentBucket(bid), tracker)); // But blocked for bucket match! - CPPUNIT_ASSERT(op.checkBlockForAllNodes(bid, tracker)); + CPPUNIT_ASSERT(op.checkBlockForAllNodes(makeDocumentBucket(bid), tracker)); } } diff --git a/storage/src/tests/distributor/pendingmessagetrackertest.cpp b/storage/src/tests/distributor/pendingmessagetrackertest.cpp index 6aba8e1fb98..8e9c016ea54 100644 --- a/storage/src/tests/distributor/pendingmessagetrackertest.cpp +++ b/storage/src/tests/distributor/pendingmessagetrackertest.cpp @@ -445,19 +445,19 @@ PendingMessageTrackerTest::testGetPendingMessageTypes() { TestChecker checker; - tracker.checkPendingMessages(0, bid, checker); + tracker.checkPendingMessages(0, makeDocumentBucket(bid), checker); CPPUNIT_ASSERT_EQUAL(127, (int)checker.pri); } { TestChecker checker; - tracker.checkPendingMessages(0, document::BucketId(16, 1235), checker); + tracker.checkPendingMessages(0, makeDocumentBucket(document::BucketId(16, 1235)), checker); CPPUNIT_ASSERT_EQUAL(255, (int)checker.pri); } { TestChecker checker; - tracker.checkPendingMessages(1, bid, checker); + tracker.checkPendingMessages(1, makeDocumentBucket(bid), checker); CPPUNIT_ASSERT_EQUAL(255, (int)checker.pri); } } @@ -472,7 +472,7 @@ PendingMessageTrackerTest::testHasPendingMessage() PendingMessageTracker tracker(compReg); document::BucketId bid(16, 1234); - CPPUNIT_ASSERT(!tracker.hasPendingMessage(1, bid, api::MessageType::REMOVE_ID)); + CPPUNIT_ASSERT(!tracker.hasPendingMessage(1, makeDocumentBucket(bid), api::MessageType::REMOVE_ID)); { std::shared_ptr<api::RemoveCommand> remove( @@ -484,13 +484,13 @@ PendingMessageTrackerTest::testHasPendingMessage() tracker.insert(remove); } - CPPUNIT_ASSERT(tracker.hasPendingMessage(1, bid, api::MessageType::REMOVE_ID)); - CPPUNIT_ASSERT(!tracker.hasPendingMessage(0, bid, api::MessageType::REMOVE_ID)); - CPPUNIT_ASSERT(!tracker.hasPendingMessage(2, bid, api::MessageType::REMOVE_ID)); + CPPUNIT_ASSERT(tracker.hasPendingMessage(1, makeDocumentBucket(bid), api::MessageType::REMOVE_ID)); + CPPUNIT_ASSERT(!tracker.hasPendingMessage(0, makeDocumentBucket(bid), api::MessageType::REMOVE_ID)); + CPPUNIT_ASSERT(!tracker.hasPendingMessage(2, makeDocumentBucket(bid), api::MessageType::REMOVE_ID)); CPPUNIT_ASSERT(!tracker.hasPendingMessage(1, - document::BucketId(16, 1233), + makeDocumentBucket(document::BucketId(16, 1233)), api::MessageType::REMOVE_ID)); - CPPUNIT_ASSERT(!tracker.hasPendingMessage(1, bid, api::MessageType::DELETEBUCKET_ID)); + CPPUNIT_ASSERT(!tracker.hasPendingMessage(1, makeDocumentBucket(bid), api::MessageType::DELETEBUCKET_ID)); } namespace { @@ -527,7 +527,7 @@ PendingMessageTrackerTest::testGetAllMessagesForSingleBucket() { OperationEnumerator enumerator; - tracker.checkPendingMessages(document::BucketId(16, 1234), enumerator); + tracker.checkPendingMessages(makeDocumentBucket(document::BucketId(16, 1234)), enumerator); CPPUNIT_ASSERT_EQUAL(std::string("Remove -> 0\n" "Remove -> 0\n" "Remove -> 1\n" @@ -536,7 +536,7 @@ PendingMessageTrackerTest::testGetAllMessagesForSingleBucket() } { OperationEnumerator enumerator; - tracker.checkPendingMessages(document::BucketId(16, 9876), enumerator); + tracker.checkPendingMessages(makeDocumentBucket(document::BucketId(16, 9876)), enumerator); CPPUNIT_ASSERT_EQUAL(std::string(""), enumerator.str()); } } |