aboutsummaryrefslogtreecommitdiff
path: root/tests/dbusmenu-gtk/Makefile.am
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-06-25 10:42:51 -0500
committerTed Gould <ted@canonical.com>2009-06-25 10:42:51 -0500
commitb70b4e535349f6a7bb0caa5c0118eb748eafbc83 (patch)
tree0c1b7b78959f181462b5349fa11b036f79d55f4e /tests/dbusmenu-gtk/Makefile.am
parent3b1c1aa7accaebbdf1036ddce07fae3d2f901c08 (diff)
parentf6116d194fc530a566319fef3b4607740bcbf6b0 (diff)
downloadlibdbusmenu-b70b4e535349f6a7bb0caa5c0118eb748eafbc83.tar.gz
libdbusmenu-b70b4e535349f6a7bb0caa5c0118eb748eafbc83.tar.bz2
libdbusmenu-b70b4e535349f6a7bb0caa5c0118eb748eafbc83.zip
Merging in Ara's work on getting us some gtkmenu tests in mago. Woo hoo. Now some real tests.
Diffstat (limited to 'tests/dbusmenu-gtk/Makefile.am')
-rw-r--r--tests/dbusmenu-gtk/Makefile.am43
1 files changed, 43 insertions, 0 deletions
diff --git a/tests/dbusmenu-gtk/Makefile.am b/tests/dbusmenu-gtk/Makefile.am
new file mode 100644
index 0000000..6acbbe0
--- /dev/null
+++ b/tests/dbusmenu-gtk/Makefile.am
@@ -0,0 +1,43 @@
+
+check: tests
+
+tests: mago
+
+mago: dbusmenu.xml dbusmenu.py
+ PYTHONPATH=$(builddir) mago -f $(builddir)/dbusmenu.xml -t $(builddir)/mago.results
+
+dbusmenu.xml: dbusmenu.xml.in
+ sed -e "s|\@srcdir\@|$(srcdir)|" $< > $@
+
+dbusmenu.py: dbusmenu.py.in
+ sed -e "s|\@srcdir\@|$(srcdir)|" $< > $@
+
+EXTRA_DIST = \
+ dbusmenu.xml.in \
+ dbusmenu.py.in \
+ dbusMenuTest \
+ data/blank_label_2levels.json \
+ data/blank_label.json \
+ data/blank_submenus.json \
+ data/dynamic.json \
+ data/long_label.json \
+ data/no_id.json \
+ data/no_label.json \
+ data/sameid_submenus_diff_sizes.json \
+ data/sameid_submenus.json \
+ data/sameid_top_and_submenus.json \
+ data/sameid_topmenu.json \
+ data/several_submenus.json \
+ data/several_submenus_recursive.json \
+ data/several_submenus_utf8.json \
+ data/static.json \
+ data/test-gtk-label.json
+
+CLEANFILES = \
+ dbusmenu.xml \
+ dbusmenu.pyc \
+ dbusmenu.py
+
+distclean-local:
+ -rm -rf $(builddir)/mago.results
+