diff options
author | Tor Brede Vekterli <vekterli@yahoo-inc.com> | 2017-02-09 11:21:18 +0100 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@yahoo-inc.com> | 2017-02-09 11:21:18 +0100 |
commit | bdeb242fffe9d8e43772f110b512d7b58c933481 (patch) | |
tree | 94b1ac3687a2226256bbf8e2a08198d0bed1ff50 /documentgen-test | |
parent | 59fe56755ccc6c6b4575e2ece04dd71b11c6cd0a (diff) |
Use HEAD document (de-)serializer
Diffstat (limited to 'documentgen-test')
-rw-r--r-- | documentgen-test/src/test/java/com/yahoo/vespa/config/DocumentGenPluginTest.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/documentgen-test/src/test/java/com/yahoo/vespa/config/DocumentGenPluginTest.java b/documentgen-test/src/test/java/com/yahoo/vespa/config/DocumentGenPluginTest.java index ff4b3adb1ad..4a29114628c 100644 --- a/documentgen-test/src/test/java/com/yahoo/vespa/config/DocumentGenPluginTest.java +++ b/documentgen-test/src/test/java/com/yahoo/vespa/config/DocumentGenPluginTest.java @@ -12,6 +12,7 @@ import com.yahoo.document.annotation.SpanTree; import com.yahoo.document.config.DocumentmanagerConfig; import com.yahoo.document.datatypes.*; import com.yahoo.document.serialization.*; +import com.yahoo.io.GrowableByteBuffer; import com.yahoo.searchdefinition.derived.Deriver; import com.yahoo.vespa.document.NodeImpl; import com.yahoo.vespa.document.dom.DocumentImpl; @@ -774,11 +775,11 @@ public class DocumentGenPluginTest { } private static Document roundtripSerialize(Document docToSerialize, DocumentTypeManager mgr) { - DocumentSerializer serializer = DocumentSerializerFactory.create42(); + final GrowableByteBuffer outputBuffer = new GrowableByteBuffer(); + final DocumentSerializer serializer = DocumentSerializerFactory.createHead(outputBuffer); serializer.write(docToSerialize); - serializer.getBuf().flip(); - DocumentDeserializer deserializer = DocumentDeserializerFactory.create42(mgr, serializer.getBuf()); - return new Document(deserializer); + outputBuffer.flip(); + return new Document(DocumentDeserializerFactory.createHead(mgr, outputBuffer)); } @Test |