summaryrefslogtreecommitdiff
path: root/tests/libtest.sh
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2016-05-17 13:04:44 +0200
committerAlexander Larsson <alexl@redhat.com>2016-05-17 13:04:44 +0200
commitf36a57b3b18501a75d9691c31740ba997499b45a (patch)
treea9f3e6ab93a93d6fb3b4bcd548586f97777d7993 /tests/libtest.sh
parentdcd8d8590025dd9411724a2178d9c56cdb4c8832 (diff)
downloadxdg-app-f36a57b3b18501a75d9691c31740ba997499b45a.tar.gz
tests: Use gpg signatures during test
Diffstat (limited to 'tests/libtest.sh')
-rw-r--r--tests/libtest.sh15
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/libtest.sh b/tests/libtest.sh
index f699e07..2bbc592 100644
--- a/tests/libtest.sh
+++ b/tests/libtest.sh
@@ -145,21 +145,24 @@ assert_file_empty() {
fi
}
+export FL_GPG_HOMEDIR=$(dirname $0)/test-keyring
+export FL_GPG_ID=7B0961FD
+export FL_GPGARGS="--gpg-homedir=${FL_GPG_HOMEDIR} --gpg-sign=${FL_GPG_ID}"
+
setup_repo () {
- . $(dirname $0)/make-test-runtime.sh org.test.Platform bash ls cat echo readlink > /dev/null
- . $(dirname $0)/make-test-app.sh > /dev/null
- flatpak remote-add ${U} --no-gpg-verify test-repo repo
+ GPGARGS="$FL_GPGARGS" . $(dirname $0)/make-test-runtime.sh org.test.Platform bash ls cat echo readlink > /dev/null
+ GPGARGS="$FL_GPGARGS" . $(dirname $0)/make-test-app.sh > /dev/null
+ flatpak remote-add ${U} --gpg-import=${FL_GPG_HOMEDIR}/pubring.gpg test-repo repo
}
make_updated_app () {
- . $(dirname $0)/make-test-app.sh UPDATED > /dev/null
+ GPGARGS="$FL_GPGARGS" . $(dirname $0)/make-test-app.sh UPDATED > /dev/null
}
setup_sdk_repo () {
- . $(dirname $0)/make-test-runtime.sh org.test.Sdk bash ls cat echo readlink make mkdir cp touch > /dev/null
+ GPGARGS="$FL_GPGARGS" . $(dirname $0)/make-test-runtime.sh org.test.Sdk bash ls cat echo readlink make mkdir cp touch > /dev/null
}
-
install_repo () {
${FLATPAK} ${U} install test-repo org.test.Platform master
${FLATPAK} ${U} install test-repo org.test.Hello master