diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-01-30 18:30:56 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-01-30 18:30:56 +0100 |
commit | 74eebe316aa0867ade1fafa70a04f704157246a6 (patch) | |
tree | 8cd8f5fff730279ddc06d5aac27394eae0413ae1 /document/src/tests/documenttestcase.cpp | |
parent | bd3094ddc8a38099ada29356858b4a5bab9ba23c (diff) |
Remove test not needed anymore.
Diffstat (limited to 'document/src/tests/documenttestcase.cpp')
-rw-r--r-- | document/src/tests/documenttestcase.cpp | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/document/src/tests/documenttestcase.cpp b/document/src/tests/documenttestcase.cpp index 185139bffba..d517a871700 100644 --- a/document/src/tests/documenttestcase.cpp +++ b/document/src/tests/documenttestcase.cpp @@ -1,21 +1,15 @@ // Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. #include <vespa/document/base/testdocman.h> -#include <vespa/document/base/testdocrepo.h> -#include <vespa/document/fieldvalue/fieldvalues.h> #include <vespa/vespalib/io/fileutil.h> #include <vespa/vdstestlib/cppunit/macros.h> -#include <vespa/document/annotation/spantree.h> -#include <vespa/document/config/config-documenttypes.h> #include <vespa/document/datatype/annotationreferencedatatype.h> #include <vespa/document/repo/configbuilder.h> -#include <vespa/document/repo/documenttyperepo.h> #include <vespa/document/serialization/vespadocumentdeserializer.h> #include <vespa/document/serialization/vespadocumentserializer.h> #include <vespa/vespalib/objects/nbostream.h> #include <vespa/vespalib/testkit/test_kit.h> -#include <fstream> #include <vespa/document/util/serializableexceptions.h> using vespalib::nbostream; @@ -1304,32 +1298,6 @@ DocumentTest::testUnknownEntries() CPPUNIT_ASSERT_EQUAL(size_t(2), doc2.getSetFieldCount()); CPPUNIT_ASSERT_EQUAL(size_t(2), doc3.getSetFieldCount()); - - // Copy paste of above test to read an old version document and - // deserialize it with some fields lacking to see that it doesn't - // report failure. (Had a bug on this earlier) - int fd = open(TEST_PATH("data/serializev6.dat").c_str(), O_RDONLY); - int len = lseek(fd,0,SEEK_END); - ByteBuffer buf(len); - lseek(fd,0,SEEK_SET); - if (read(fd, buf.getBuffer(), len) != len) { - throw vespalib::Exception("read failed"); - } - close(fd); - - DocumenttypesConfigBuilderHelper builder; - builder.document(42, "docindoc", Struct("docindoc.header"), - Struct("docindoc.body") - .addField("stringindocfield", DataType::T_STRING)); - builder.document(43, "serializetest", - Struct("serializetest.header") - .addField("floatfield", DataType::T_FLOAT), - Struct("serializetest.body") - .addField("rawfield", DataType::T_RAW)); - DocumentTypeRepo repo2(builder.config()); - - Document doc(repo2, buf); - doc.toXml(); } void DocumentTest::testAnnotationDeserialization() |