summaryrefslogtreecommitdiff
path: root/tests/Makefile.am.inc
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Makefile.am.inc')
-rw-r--r--tests/Makefile.am.inc8
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/Makefile.am.inc b/tests/Makefile.am.inc
index 931d15d..105587c 100644
--- a/tests/Makefile.am.inc
+++ b/tests/Makefile.am.inc
@@ -25,7 +25,7 @@ test_doc_portal_LDADD = \
$(NULL)
test_doc_portal_SOURCES = tests/test-doc-portal.c $(xdp_dbus_built_sources)
-EXTRA_test_doc_portal_DEPENDENCIES = tests/services/org.freedesktop.impl.portal.PermissionStore.service tests/services/org.freedesktop.portal.Documents.service tests/services/org.freedesktop.Flatpak.service
+EXTRA_test_doc_portal_DEPENDENCIES = tests/services/org.freedesktop.impl.portal.PermissionStore.service tests/services/org.freedesktop.portal.Documents.service tests/services/org.freedesktop.Flatpak.service tests/services/org.freedesktop.Flatpak.SystemHelper.service
tests/services/org.freedesktop.portal.Documents.service: document-portal/org.freedesktop.portal.Documents.service.in
mkdir -p tests/services
@@ -39,6 +39,10 @@ tests/services/org.freedesktop.Flatpak.service: session-helper/org.freedesktop.F
mkdir -p tests/services
$(AM_V_GEN) $(SED) -e "s|\@libexecdir\@|$(abs_top_builddir)|" $< > $@
+tests/services/org.freedesktop.Flatpak.SystemHelper.service: system-helper/org.freedesktop.Flatpak.SystemHelper.service.in
+ mkdir -p tests/services
+ $(AM_V_GEN) $(SED) -e "s|\@libexecdir\@|$(abs_top_builddir)|" -e "s|\@extraargs\@| --session --no-idle-exit|" $< > $@
+
tests/libtest.sh: tests/services/org.freedesktop.impl.portal.PermissionStore.service tests/services/org.freedesktop.portal.Documents.service tests/services/org.freedesktop.Flatpak.service
install-test-data-hook:
@@ -47,6 +51,7 @@ if ENABLE_INSTALLED_TESTS
ln -sf $(dbus_servicedir)/org.freedesktop.Flatpak.service $(DESTDIR)$(installed_testdir)/services/
ln -sf $(dbus_servicedir)/org.freedesktop.portal.Documents.service $(DESTDIR)$(installed_testdir)/services/
ln -sf $(dbus_servicedir)/org.freedesktop.impl.portal.PermissionStore.service $(DESTDIR)$(installed_testdir)/services/
+ $(AM_V_GEN) $(SED) -e "s|\@libexecdir\@|$(libexecdir)|" -e "s|\@extraargs\@| --session --no-idle-exit|" $(top_srcdir)/system-helper/org.freedesktop.Flatpak.SystemHelper.service.in > $(DESTDIR)$(installed_testdir)/services/org.freedesktop.Flatpak.SystemHelper.service
endif
tests/package_version.txt: Makefile
@@ -84,6 +89,7 @@ EXTRA_DIST += $(installed_test_SCRIPTS) $(installed_test_data)
test_scripts = \
tests/test-basic.sh \
tests/test-run.sh \
+ tests/test-run-system.sh \
tests/test-builder.sh \
$(NULL)