projects
/
platform
/
upstream
/
glib.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c26e253
)
Convert more tests to installed tests
author
Matthias Clasen
<mclasen@redhat.com>
Tue, 21 May 2013 01:05:56 +0000
(21:05 -0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Tue, 21 May 2013 01:05:56 +0000
(21:05 -0400)
tests/gobject/Makefile.am
patch
|
blob
|
history
diff --git
a/tests/gobject/Makefile.am
b/tests/gobject/Makefile.am
index
e766b7a
..
b0125a1
100644
(file)
--- a/
tests/gobject/Makefile.am
+++ b/
tests/gobject/Makefile.am
@@
-75,6
+75,20
@@
TESTS_ENVIRONMENT = srcdir=$(srcdir) \
MALLOC_CHECK_=2 \
MALLOC_PERTURB_=$$(($${RANDOM:-256} % 256))
MALLOC_CHECK_=2 \
MALLOC_PERTURB_=$$(($${RANDOM:-256} % 256))
+if BUILDOPT_INSTALL_TESTS
+insttestdir = $(pkglibexecdir)/installed-tests
+insttest_PROGRAMS = $(test_programs)
+
+testmetadir = $(datadir)/installed-tests/$(PACKAGE)
+testmeta_DATA = $(test_programs:=.test)
+
+%.test: % Makefile
+ $(AM_V_GEN) (echo '[Test]' > $@.tmp; \
+ echo 'Type=session' >> $@.tmp; \
+ echo 'Exec=env G_TEST_DATA=$(pkglibexecdir)/installed-tests $(pkglibexecdir)/installed-tests/$<' >> $@.tmp; \
+ mv $@.tmp $@)
+endif
+
########################################################################
EXTRA_DIST += \
########################################################################
EXTRA_DIST += \
@@
-94,3
+108,5
@@
distclean-local:
if test $(srcdir) = .; then :; else \
rm -f $(BUILT_EXTRA_DIST); \
fi
if test $(srcdir) = .; then :; else \
rm -f $(BUILT_EXTRA_DIST); \
fi
+
+