diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-09 00:21:14 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-09 00:21:14 +0100 |
commit | 94eea5f229b0a4034676002a423b226185a10820 (patch) | |
tree | fddc26a218c233f7b3b509525370d0f6d7ef17c8 /searchlib/src/tests/attribute/bitvector | |
parent | 68c336f802bba1974186c085ee7725a12980e244 (diff) |
deiniline destructors
Diffstat (limited to 'searchlib/src/tests/attribute/bitvector')
-rw-r--r-- | searchlib/src/tests/attribute/bitvector/bitvector_test.cpp | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/searchlib/src/tests/attribute/bitvector/bitvector_test.cpp b/searchlib/src/tests/attribute/bitvector/bitvector_test.cpp index f3983a4900f..1c2ca360bd8 100644 --- a/searchlib/src/tests/attribute/bitvector/bitvector_test.cpp +++ b/searchlib/src/tests/attribute/bitvector/bitvector_test.cpp @@ -611,11 +611,8 @@ TEST_F("Test bitvectors with weighted set value string", BitVectorTest) class Verifier : public search::test::SearchIteratorVerifier { public: - Verifier() : _bv(BitVector::create(getDocIdLimit())) { - for (uint32_t docId: getExpectedDocIds()) { - _bv->setBit(docId); - } - } + Verifier(); + ~Verifier(); SearchIterator::UP create(bool strict) const override { return BitVectorIterator::create(_bv.get(), getDocIdLimit(), _tfmd, strict); @@ -626,6 +623,15 @@ private: BitVector::UP _bv; }; +Verifier::Verifier() + : _bv(BitVector::create(getDocIdLimit())) +{ + for (uint32_t docId: getExpectedDocIds()) { + _bv->setBit(docId); + } +} +Verifier::~Verifier() {} + TEST("Test that bitvector iterators adheres to SearchIterator requirements") { Verifier searchIteratorVerifier; searchIteratorVerifier.verify(); |