aboutsummaryrefslogtreecommitdiff
path: root/tests/Makefile.am
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-08-02 14:38:34 -0500
committerTed Gould <ted@gould.cx>2010-08-02 14:38:34 -0500
commita77f998ed89128b6b1a601fa534fa2bba5cb303b (patch)
treeb87ed55b76c66fe646e5b37e22f978d309ef8b1f /tests/Makefile.am
parentc6c4c285c3844cb3ed50a41068bf7278604c41dd (diff)
parent10cf92485ff65b6b5c17ee51fda006f079adc8c3 (diff)
downloadlibdbusmenu-a77f998ed89128b6b1a601fa534fa2bba5cb303b.tar.gz
libdbusmenu-a77f998ed89128b6b1a601fa534fa2bba5cb303b.tar.bz2
libdbusmenu-a77f998ed89128b6b1a601fa534fa2bba5cb303b.zip
* Updating to packaging branch
* Globbing layout signaling from the server * Globbing property requests into group requests * New upstream release. - Added ItemActivationRequested signal. * New upstream release. * Making dbusmenu-dumper have a click to dump feature. * Autogen update
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r--tests/Makefile.am48
1 files changed, 45 insertions, 3 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 63857a2..839305f 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -10,11 +10,11 @@ TESTS = \
test-glib-proxy \
test-glib-simple-items \
test-glib-submenu \
- test-json \
test-gtk-objects-test \
test-gtk-label \
test-gtk-shortcut \
- test-gtk-reorder
+ test-gtk-reorder \
+ test-gtk-submenu
check_PROGRAMS = \
glib-server-nomenu \
@@ -36,7 +36,9 @@ check_PROGRAMS = \
test-glib-simple-items \
test-gtk-reorder-server \
test-json-client \
- test-json-server
+ test-json-server \
+ test-gtk-submenu-server \
+ test-gtk-submenu-client
XVFB_RUN=". $(srcdir)/run-xvfb.sh"
@@ -454,6 +456,46 @@ test_gtk_reorder_server_LDADD = \
$(DBUSMENUTESTS_LIBS)
#########################
+# Test GTK Submenu
+#########################
+
+test-gtk-submenu: test-gtk-submenu-client test-gtk-submenu-server Makefile.am
+ @echo "#!/bin/bash" > $@
+ @echo $(XVFB_RUN) >> $@
+ @echo $(DBUS_RUNNER) --task ./test-gtk-submenu-client --task-name Client --task ./test-gtk-submenu-server --task-name Server --ignore-return >> $@
+ @chmod +x $@
+
+test_gtk_submenu_server_SOURCES = \
+ test-gtk-submenu-server.c
+
+test_gtk_submenu_server_CFLAGS = \
+ -I $(srcdir)/.. \
+ $(DBUSMENUGTK_CFLAGS) \
+ $(DBUSMENUTESTS_CFLAGS) \
+ $(DBUSMENUGLIB_CFLAGS) -Wall -Werror
+
+test_gtk_submenu_server_LDADD = \
+ ../libdbusmenu-glib/libdbusmenu-glib.la \
+ ../libdbusmenu-gtk/libdbusmenu-gtk.la \
+ $(DBUSMENUGTK_LIBS) \
+ $(DBUSMENUTESTS_LIBS)
+
+test_gtk_submenu_client_SOURCES = \
+ test-gtk-submenu-client.c
+
+test_gtk_submenu_client_CFLAGS = \
+ -I $(srcdir)/.. \
+ $(DBUSMENUGTK_CFLAGS) \
+ $(DBUSMENUTESTS_CFLAGS) \
+ $(DBUSMENUGLIB_CFLAGS) -Wall -Werror
+
+test_gtk_submenu_client_LDADD = \
+ ../libdbusmenu-glib/libdbusmenu-glib.la \
+ ../libdbusmenu-gtk/libdbusmenu-gtk.la \
+ $(DBUSMENUGTK_LIBS) \
+ $(DBUSMENUTESTS_LIBS)
+
+#########################
# Test Mago
#########################