aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/tests/weightedsetfieldvaluetest.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-07-28 13:42:18 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2017-07-31 17:40:49 +0200
commit0c8bd42e380fa826e1bddbf5da75e85ea0251698 (patch)
treeccdf2301f626b51a7134e9b56e59c4ecb24a3ebe /document/src/tests/weightedsetfieldvaluetest.cpp
parentd67c92c0738460432bb92b337f63168ee285fad8 (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.cpp1
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());