diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-07-28 13:42:18 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-07-31 17:40:49 +0200 |
commit | 0c8bd42e380fa826e1bddbf5da75e85ea0251698 (patch) | |
tree | ccdf2301f626b51a7134e9b56e59c4ecb24a3ebe /document/src/tests/weightedsetfieldvaluetest.cpp | |
parent | d67c92c0738460432bb92b337f63168ee285fad8 (diff) |
Use a presence vector to avoid expensive remove, an to lay the grouds for a faster find.
Diffstat (limited to 'document/src/tests/weightedsetfieldvaluetest.cpp')
-rw-r--r-- | document/src/tests/weightedsetfieldvaluetest.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/document/src/tests/weightedsetfieldvaluetest.cpp b/document/src/tests/weightedsetfieldvaluetest.cpp index c14044b1940..cf8857904cc 100644 --- a/document/src/tests/weightedsetfieldvaluetest.cpp +++ b/document/src/tests/weightedsetfieldvaluetest.cpp @@ -116,6 +116,7 @@ void WeightedSetFieldValueTest::testWeightedSet() // By value buffer->setPos(0); deserialize(*buffer, value2); + CPPUNIT_ASSERT_EQUAL(size_t(3), value2.size()); CPPUNIT_ASSERT(value2.remove(IntFieldValue(1))); CPPUNIT_ASSERT(!value2.contains(IntFieldValue(1))); CPPUNIT_ASSERT_EQUAL(size_t(2), value2.size()); |