summaryrefslogtreecommitdiffstats
path: root/documentgen-test
diff options
context:
space:
mode:
Diffstat (limited to 'documentgen-test')
-rw-r--r--documentgen-test/etc/complex/music4.sd3
-rw-r--r--documentgen-test/src/test/java/com/yahoo/vespa/config/DocumentGenPluginTest.java7
2 files changed, 10 insertions, 0 deletions
diff --git a/documentgen-test/etc/complex/music4.sd b/documentgen-test/etc/complex/music4.sd
index c8100ba7de2..eab0018360d 100644
--- a/documentgen-test/etc/complex/music4.sd
+++ b/documentgen-test/etc/complex/music4.sd
@@ -4,5 +4,8 @@ search music4 {
field mu4 type string {
}
+ field pos type position {
+
+ }
}
}
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 be1ee48df6b..b6a0f165ca6 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
@@ -974,5 +974,12 @@ public class DocumentGenPluginTest {
book.setVector(Tensor.from("{{x:0}:1.0, {x:1}:2.0, {x:2}:3.0}"));
assertEquals("tensor(x{}):{{x:0}:1.0,{x:1}:2.0,{x:2}:3.0}", book.getVector().toString());
}
+
+ @Test
+ public void testPositionType() {
+ Music4 book = new Music4(new DocumentId("doc:music4:0"));
+ book.setPos(new Music4.Position().setX(7).setY(8));
+ assertEquals(new Music4.Position().setX(7).setY(8), book.getPos());
+ }
}