summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval/simple_phrase
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-03-09 13:35:46 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-03-09 13:35:46 +0100
commit27821c298d6f61b025e400812cdd71871c1e3982 (patch)
tree377a8ae20b41f46631db2098c1b8eb41f477bce9 /searchlib/src/tests/queryeval/simple_phrase
parent7f3e8265707321bf3156e2fe4d4f6e56d17ed557 (diff)
Deinline destructorsi and use -Winline gcc option.
Diffstat (limited to 'searchlib/src/tests/queryeval/simple_phrase')
-rw-r--r--searchlib/src/tests/queryeval/simple_phrase/simple_phrase_test.cpp26
1 files changed, 15 insertions, 11 deletions
diff --git a/searchlib/src/tests/queryeval/simple_phrase/simple_phrase_test.cpp b/searchlib/src/tests/queryeval/simple_phrase/simple_phrase_test.cpp
index 85fce4a8215..6f87f6befb0 100644
--- a/searchlib/src/tests/queryeval/simple_phrase/simple_phrase_test.cpp
+++ b/searchlib/src/tests/queryeval/simple_phrase/simple_phrase_test.cpp
@@ -105,17 +105,8 @@ private:
bool _strict;
public:
- PhraseSearchTest(bool expiredDoom=false) :
- _requestContext(nullptr, expiredDoom ? 0 : std::numeric_limits<int64_t>::max()),
- _index(),
- _phrase_fs(field, fieldId, phrase_handle),
- _phrase(_phrase_fs, _requestContext),
- _children(),
- _md(MatchData::makeTestInstance(100, 10)),
- _order(),
- _pos(1),
- _strict(false)
- {}
+ PhraseSearchTest(bool expiredDoom=false);
+ ~PhraseSearchTest();
TermFieldHandle childHandle(uint32_t idx) const { return (10 * idx + 11); }
@@ -186,6 +177,19 @@ public:
}
};
+PhraseSearchTest::PhraseSearchTest(bool expiredDoom)
+ : _requestContext(nullptr, expiredDoom ? 0 : std::numeric_limits<int64_t>::max()),
+ _index(),
+ _phrase_fs(field, fieldId, phrase_handle),
+ _phrase(_phrase_fs, _requestContext),
+ _children(),
+ _md(MatchData::makeTestInstance(100, 10)),
+ _order(),
+ _pos(1),
+ _strict(false)
+{}
+PhraseSearchTest::~PhraseSearchTest() {}
+
void Test::requireThatIteratorFindsSimplePhrase(bool useBlueprint) {
PhraseSearchTest test;
test.addTerm("foo", 0).addTerm("bar", 1);