diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-12-07 15:21:22 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-12-07 15:21:22 +0100 |
commit | 3d8eaf0f2256e5bb559bad3182cf77f190357ad7 (patch) | |
tree | 15e3a2211f55deb8ff92e4213f95a84c4e3925c1 /searchlib/src/tests/query/streaming_query_test.cpp | |
parent | 6fdfffbd6c8e205c67906cc5f7a5df9002be4a27 (diff) |
Remove type argument to search::streaming::InTerm constructor.
Test InTerm::evaluate().
Diffstat (limited to 'searchlib/src/tests/query/streaming_query_test.cpp')
-rw-r--r-- | searchlib/src/tests/query/streaming_query_test.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/searchlib/src/tests/query/streaming_query_test.cpp b/searchlib/src/tests/query/streaming_query_test.cpp index 3c399f40f0a..02416d0fa56 100644 --- a/searchlib/src/tests/query/streaming_query_test.cpp +++ b/searchlib/src/tests/query/streaming_query_test.cpp @@ -877,16 +877,18 @@ TEST(StreamingQueryTest, test_in_term) { auto term_vector = std::make_unique<StringTermVector>(1); term_vector->addTerm("7"); - search::streaming::InTerm term({}, "index", TermType::WORD, std::move(term_vector)); + search::streaming::InTerm term({}, "index", std::move(term_vector)); SimpleTermData td; td.addField(10); td.addField(11); td.addField(12); td.lookupField(10)->setHandle(0); td.lookupField(12)->setHandle(1); + EXPECT_FALSE(term.evaluate()); auto& q = *term.get_terms().front(); q.add(0, 11, 0, 1); q.add(0, 12, 0, 1); + EXPECT_TRUE(term.evaluate()); MatchData md(MatchData::params().numTermFields(2)); term.unpack_match_data(23, td, md); auto tmd0 = md.resolveTermField(0); |