summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval/termwise_eval
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-02-21 17:56:58 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2017-02-21 18:07:56 +0000
commit574f3216480e3b1d1a3046896d8cc9c92be345cb (patch)
tree39cfc648b812b2247512ed99c30b6c868f236655 /searchlib/src/tests/queryeval/termwise_eval
parent8e4adfc19e9a4e5a32590c79324b6d5f4312507f (diff)
Remove resetRange
Diffstat (limited to 'searchlib/src/tests/queryeval/termwise_eval')
-rw-r--r--searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp b/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp
index ae8d87b5a89..70e087f7c49 100644
--- a/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp
+++ b/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp
@@ -31,15 +31,12 @@ struct MyTerm : public SearchIterator {
MyTerm(const std::vector<uint32_t> &hits_in, bool is_strict_in)
: pos(0), is_strict(is_strict_in), hits(hits_in) {}
void initRange(uint32_t beginid, uint32_t endid) override {
+ pos = 0;
SearchIterator::initRange(beginid, endid);
if (is_strict) {
doSeek(beginid);
}
}
- void resetRange() override {
- SearchIterator::resetRange();
- pos = 0;
- }
void doSeek(uint32_t docid) override {
while ((pos < hits.size()) && (hits[pos] < docid)) {
++pos;
@@ -267,14 +264,12 @@ TEST("require that termwise ANDNOT with single term works") {
TEST("require that pseudo term is rewindable") {
auto search = UP(TERM({1,2,3,4,5}, true));
TEST_DO(verify({3,4,5}, *search, 3, 6));
- search->resetRange();
TEST_DO(verify({1,2,3,4}, *search, 1, 5));
}
TEST("require that termwise wrapper is rewindable") {
auto search = make_termwise(make_search(true), true);
TEST_DO(verify(make_expect(3, 7), *search, 3, 7));
- search->resetRange();
TEST_DO(verify(make_expect(1, 5), *search, 1, 5));
}