diff options
author | Tor Brede Vekterli <vekterli@verizonmedia.com> | 2020-02-18 13:38:41 +0100 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@verizonmedia.com> | 2020-02-18 13:38:41 +0100 |
commit | f9650316495ba25f77b6b2dbb3bf661334e783bf (patch) | |
tree | b44e86e7391f74069edda7e70dd12d03333602d4 /documentgen-test/src | |
parent | ecfedd34b06e2fed8dd675214d7c26b02efa8fdd (diff) |
Add test of imported field in concrete document type
Diffstat (limited to 'documentgen-test/src')
-rw-r--r-- | documentgen-test/src/test/java/com/yahoo/vespa/config/DocumentGenPluginTest.java | 9 |
1 files changed, 9 insertions, 0 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 6339416d007..29bee2e9e3e 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 @@ -1028,5 +1028,14 @@ public class DocumentGenPluginTest { assertTrue(book.getDataType().fieldSetAll().contains(posZcurve)); assertTrue(book.getDataType().getFields().contains(posZcurve)); } + + @Test + public void imported_fields_are_enumerated_in_document_type() { + var docType = getBook().getDataType(); + assertEquals(2, docType.getImportedFieldNames().size()); + assertTrue(docType.hasImportedField("my_dummy")); + assertTrue(docType.hasImportedField("my_foo")); + assertFalse(docType.hasImportedField("some_field_that_does_not_exist")); + } } |