To make the test suite more robust, we set the --keyring and --trustdb
flags so that gnupg uses separate keyrings and trustdbs for each test
case (and not those in $HOME/.gnupg).
To do:
[ ] test full test suite
[x] generate a tempdir before starting the tests, use it in the command and remove it afterwards
I haven’t been able to execute a full test run with this change because of an old GnuPG version, but it works in the CI so it should work with a real device too.
To make the test suite more robust, we set the --keyring and --trustdb flags so that gnupg uses separate keyrings and trustdbs for each test case (and not those in $HOME/.gnupg).
To do: