aboutsummaryrefslogtreecommitdiff
path: root/tests/test-glib-layout.h
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-04-28 15:34:47 -0500
committerTed Gould <ted@canonical.com>2009-04-28 15:34:47 -0500
commitfee7a8e7b7e8a9c1d6d549de1137a85c4a7421db (patch)
treeeae61b32cf80bb11ad5476263eb5c417c1696688 /tests/test-glib-layout.h
parent74daa57d491aff78857a554ddb8c190c70a5e269 (diff)
downloadlibdbusmenu-fee7a8e7b7e8a9c1d6d549de1137a85c4a7421db.tar.gz
libdbusmenu-fee7a8e7b7e8a9c1d6d549de1137a85c4a7421db.tar.bz2
libdbusmenu-fee7a8e7b7e8a9c1d6d549de1137a85c4a7421db.zip
Starting to build a layout test. We're compiling again.
Diffstat (limited to 'tests/test-glib-layout.h')
-rw-r--r--tests/test-glib-layout.h58
1 files changed, 58 insertions, 0 deletions
diff --git a/tests/test-glib-layout.h b/tests/test-glib-layout.h
new file mode 100644
index 0000000..d315e90
--- /dev/null
+++ b/tests/test-glib-layout.h
@@ -0,0 +1,58 @@
+
+typedef struct _layout_t layout_t;
+struct _layout_t {
+ guint id;
+ layout_t * submenu;
+};
+
+layout_t submenu_2[] = {
+ {id: 2, submenu: NULL},
+ {id: 3, submenu: NULL},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_3_1[] = {
+ {id: 3, submenu: NULL},
+ {id: 4, submenu: NULL},
+ {id: 5, submenu: NULL},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_3_2[] = {
+ {id: 7, submenu: NULL},
+ {id: 8, submenu: NULL},
+ {id: 9, submenu: NULL},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_3[] = {
+ {id: 2, submenu: submenu_3_1},
+ {id: 6, submenu: submenu_3_2},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_4_1[] = {
+ {id: 6, submenu: NULL},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_4_2[] = {
+ {id: 5, submenu: submenu_4_1},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_4_3[] = {
+ {id: 4, submenu: submenu_4_2},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_4_4[] = {
+ {id: 3, submenu: submenu_4_3},
+ {id: 0, submenu: NULL}
+};
+layout_t submenu_4_5[] = {
+ {id: 2, submenu: submenu_4_4},
+ {id: 0, submenu: NULL}
+};
+
+layout_t layouts[] = {
+ {id: 5, submenu: NULL},
+ {id: 1, submenu: submenu_2},
+ {id: 1, submenu: submenu_3},
+ {id: 1, submenu: submenu_4_5},
+ {id: 0, submenu: NULL}
+};
+