summaryrefslogtreecommitdiffstats
path: root/config-lib/src/test/resources/configdefinitions/structtypes.def
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2019-10-11 15:49:59 +0200
committergjoranv <gv@verizonmedia.com>2019-10-11 15:49:59 +0200
commit3fbf004ff289ec8bc8fd3c3f6d0b1a8db72e33da (patch)
tree4d6dd07b69ec1427e9491bdb0f4865f9598847ec /config-lib/src/test/resources/configdefinitions/structtypes.def
parentdc2f7ed94ce95ff983700d3e44d5006cbee5bf34 (diff)
Add a basic test for struct builders.
+ Delete unused .def file
Diffstat (limited to 'config-lib/src/test/resources/configdefinitions/structtypes.def')
-rw-r--r--config-lib/src/test/resources/configdefinitions/structtypes.def21
1 files changed, 21 insertions, 0 deletions
diff --git a/config-lib/src/test/resources/configdefinitions/structtypes.def b/config-lib/src/test/resources/configdefinitions/structtypes.def
new file mode 100644
index 00000000000..fe9d879fb64
--- /dev/null
+++ b/config-lib/src/test/resources/configdefinitions/structtypes.def
@@ -0,0 +1,21 @@
+# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+# Config containing only structs in various forms
+namespace=foo
+
+simple.name string default="_default_"
+simple.gender enum { MALE, FEMALE } default=MALE
+simple.emails[] string
+
+nested.inner.name string default="_default_"
+nested.inner.gender enum { MALE, FEMALE } default=MALE
+nested.inner.emails[] string
+
+simplearr[].name string
+simplearr[].gender enum { MALE, FEMALE }
+
+nestedarr[].inner.name string
+nestedarr[].inner.gender enum { MALE, FEMALE }
+nestedarr[].inner.emails[] string
+
+complexarr[].innerarr[].name string
+complexarr[].innerarr[].gender enum { MALE, FEMALE }