diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-05-18 22:54:29 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-05-18 22:54:52 +0000 |
commit | 0b93babac02fbce704f2683d69fd3e6677961c59 (patch) | |
tree | 3ca8cb6963b67d5e360f24a6f0a2f89a0ceb8891 /searchlib | |
parent | 723f2ae4228a82692831af2682942e701be7aa16 (diff) |
Test merge with, all, none, and some
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/tests/attribute/searchcontextelementiterator/searchcontextelementiterator_test.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/tests/attribute/searchcontextelementiterator/searchcontextelementiterator_test.cpp b/searchlib/src/tests/attribute/searchcontextelementiterator/searchcontextelementiterator_test.cpp index 400af6860ec..22fd409320c 100644 --- a/searchlib/src/tests/attribute/searchcontextelementiterator/searchcontextelementiterator_test.cpp +++ b/searchlib/src/tests/attribute/searchcontextelementiterator/searchcontextelementiterator_test.cpp @@ -81,8 +81,6 @@ verifyMergeElementIds(queryeval::ElementIterator & elemIt, std::vector<uint32_t> for (uint32_t docId : {1,2,3,4,5}) { const auto & expected = expectedALL[docId]; elems = initial; - EXPECT_EQ(expected.empty(), !elemIt.seek(docId)); - assert(expected.empty() != elemIt.seek(docId)); if (elemIt.seek(docId)) { elemIt.mergeElementIds(docId, elems); EXPECT_EQ(expected.size(), elems.size()); @@ -96,9 +94,11 @@ verifyElementIterator(queryeval::ElementIterator & elemIt) { verifySeek(elemIt); std::vector<std::vector<uint32_t>> expectedALL = {{}, {}, {0, 3}, {}, {0, 5}, {}}; std::vector<std::vector<uint32_t>> expectedNONE = {{}, {}, {}, {}, {}, {}}; + std::vector<std::vector<uint32_t>> expectedSOME = {{}, {}, {3}, {}, {5}, {}}; verifyGetElementIds(elemIt, expectedALL); verifyMergeElementIds(elemIt, {0,1,2,3,4,5}, expectedALL); - //verifyMergeElementIds(elemIt, {}, expectedNONE); + verifyMergeElementIds(elemIt, {}, expectedNONE); + verifyMergeElementIds(elemIt, {1,3,4,5}, expectedSOME); } } |