aboutsummaryrefslogtreecommitdiff
path: root/tests/test-glib-proxy.h
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-02-13 00:41:53 -0600
committerTed Gould <ted@gould.cx>2010-02-13 00:41:53 -0600
commitdecf0a8c7b80762acfc1d54ecc7c0d2ea1a41ad7 (patch)
treef728f1c18d43a78f4687a1413d8b8531d9303356 /tests/test-glib-proxy.h
parentf7133702f0bec20aa4bebda08c7dd60431529b0b (diff)
downloadlibdbusmenu-decf0a8c7b80762acfc1d54ecc7c0d2ea1a41ad7.tar.gz
libdbusmenu-decf0a8c7b80762acfc1d54ecc7c0d2ea1a41ad7.tar.bz2
libdbusmenu-decf0a8c7b80762acfc1d54ecc7c0d2ea1a41ad7.zip
Adding a further multi-level test.
Diffstat (limited to 'tests/test-glib-proxy.h')
-rw-r--r--tests/test-glib-proxy.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/test-glib-proxy.h b/tests/test-glib-proxy.h
index 4018fdf..bc12df6 100644
--- a/tests/test-glib-proxy.h
+++ b/tests/test-glib-proxy.h
@@ -106,11 +106,37 @@ proplayout_t submenu_4_0[] = {
{id: -1, properties: NULL, submenu: NULL}
};
+proplayout_t submenu_5_5[] = {
+ {id: 205, properties: props3, submenu: NULL},
+ {id: -1, properties: NULL, submenu: NULL}
+};
+
+proplayout_t submenu_5_4[] = {
+ {id: 204, properties: props3, submenu: submenu_5_5},
+ {id: -1, properties: NULL, submenu: NULL}
+};
+
+proplayout_t submenu_5_3[] = {
+ {id: 203, properties: props3, submenu: submenu_5_4},
+ {id: -1, properties: NULL, submenu: NULL}
+};
+
+proplayout_t submenu_5_2[] = {
+ {id: 202, properties: props3, submenu: submenu_5_3},
+ {id: -1, properties: NULL, submenu: NULL}
+};
+
+proplayout_t submenu_5_1[] = {
+ {id: 201, properties: props3, submenu: submenu_5_2},
+ {id: -1, properties: NULL, submenu: NULL}
+};
+
proplayout_t layouts[] = {
{id: 1, properties: props1, submenu: NULL},
{id: 10, properties: props2, submenu: submenu_4_1},
{id: 20, properties: props3, submenu: submenu_4_2},
{id: 100, properties: props2, submenu: submenu_4_0},
+ {id: 200, properties: props3, submenu: submenu_5_1},
{id: -1, properties: NULL, submenu: NULL}
};