diff options
Diffstat (limited to 'document/src/tests/arrayfieldvaluetest.cpp')
-rw-r--r-- | document/src/tests/arrayfieldvaluetest.cpp | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/document/src/tests/arrayfieldvaluetest.cpp b/document/src/tests/arrayfieldvaluetest.cpp index a8ca9d22916..375ce05a4e6 100644 --- a/document/src/tests/arrayfieldvaluetest.cpp +++ b/document/src/tests/arrayfieldvaluetest.cpp @@ -3,7 +3,6 @@ #include <vespa/document/fieldvalue/fieldvalues.h> #include <vespa/document/serialization/vespadocumentdeserializer.h> #include <vespa/vespalib/objects/nbostream.h> -#include <vespa/document/util/bytebuffer.h> #include <vespa/document/repo/documenttyperepo.h> #include <gtest/gtest.h> #include <gmock/gmock.h> @@ -103,21 +102,14 @@ TEST(ArrayFieldValueTest, testArray) ArrayFieldValue::UP valuePtr(value2.clone()); EXPECT_EQ(value, *valuePtr); - // Iterating + // Iterating const ArrayFieldValue& constVal(value); - for(ArrayFieldValue::const_iterator it = constVal.begin(); - it != constVal.end(); ++it) - { - const FieldValue& fval1(*it); - (void) fval1; - EXPECT_EQ((uint32_t) IntFieldValue::classId, - it->getClass().id()); + for(const FieldValue & fval1 : constVal) { + EXPECT_EQ((uint32_t) IntFieldValue::classId, fval1.getClass().id()); } value2 = value; - for(ArrayFieldValue::iterator it = value2.begin(); it != value2.end(); ++it) - { - (*it).assign(IntFieldValue(7)); - it->assign(IntFieldValue(7)); + for(size_t i(0); i < value2.size(); i++) { + value2[i].assign(IntFieldValue(7)); } EXPECT_TRUE(value != value2); EXPECT_TRUE(value2.contains(IntFieldValue(7))); |