[gtk+] gtk-builder-tool: Run the tests installed too
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gtk-builder-tool: Run the tests installed too
- Date: Sat, 2 May 2015 21:39:49 +0000 (UTC)
commit fb8294f5e43469d1d0050ee97946c0101a64d223
Author: Matthias Clasen <mclasen redhat com>
Date: Sat May 2 17:37:54 2015 -0400
gtk-builder-tool: Run the tests installed too
testsuite/tools/Makefile.am | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/testsuite/tools/Makefile.am b/testsuite/tools/Makefile.am
index 6ccefc1..ed7d987 100644
--- a/testsuite/tools/Makefile.am
+++ b/testsuite/tools/Makefile.am
@@ -14,7 +14,8 @@ test_simplify = \
$(NULL)
EXTRA_DIST += \
- $(test_simplify)
+ $(test_simplify) \
+ $(NULL)
TESTS_ENVIRONMENT = \
GTK_BUILDER_TOOL="$(top_builddir)/gtk/gtk-builder-tool"
@@ -23,4 +24,25 @@ TEST_PROGS += \
test-simplify \
$(NULL)
+if BUILDOPT_INSTALL_TESTS
+insttestdir = $(libexecdir)/installed-tests/$(PACKAGE)
+insttest_SCRIPTS = $(TEST_PROGS)
+nobase_insttest_DATA = $(test_simplify)
+
+test-simplify.test: test-simplify Makefile
+ $(AM_V_GEN) (echo '[Test]' > $ tmp; \
+ echo 'Type=session' >> $ tmp; \
+ echo 'Exec env G_ENABLE_DIAGNOSTIC=0 TEST_DATA_DIR="$(insttestdir)/simplify" $(insttestdir)/$<' >> $
tmp; \
+ mv $ tmp $@)
+
+test_files = $(TEST_PROGS:=.test)
+
+DISTCLEANFILES = \
+ $(test_files) \
+ $(NULL)
+
+testmetadir = #(datadir)/installed-tests/$(PACKAGE)
+testmeta_DATA = $(test_files)
+endif
+
-include $(top_srcdir)/git.mk
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]