From 0174575c8c169cd00f65ed509d91355dea26995f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= Date: Tue, 6 Aug 2024 18:16:30 +0200 Subject: qt,tests: Add make target to clean the keyring * lang/qt/tests/Makefile.am (clean-keyring): New target. -- Many tests operate on the keyring in the build directory. If a test fails then the keyring might be in an unclean state causing subsequent tests to fail. The new make target allows cleaning the keyring without resorting to brute force with "make clean". --- lang/qt/tests/Makefile.am | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lang/qt/tests/Makefile.am b/lang/qt/tests/Makefile.am index cf6dbd55..ee168b75 100644 --- a/lang/qt/tests/Makefile.am +++ b/lang/qt/tests/Makefile.am @@ -403,6 +403,11 @@ clean-local: -$(TESTS_ENVIRONMENT) $(top_srcdir)/tests/start-stop-agent --stop -rm -fR private-keys-v1.d crls.d +clean-keyring: + -$(TESTS_ENVIRONMENT) $(top_srcdir)/tests/start-stop-agent --stop + -rm -fR private-keys-v1.d crls.d pubring.gpg pubring.kbx secring.gpg \ + trustdb.gpg pubring-stamp + pubring-stamp: $(top_srcdir)/tests/gpg/pubdemo.asc \ $(top_srcdir)/tests/gpg/secdemo.asc -$(TESTS_ENVIRONMENT) gpgconf --kill all -- cgit v1.2.3