aerc/lib/crypto/gpg
Tim Culverhouse 0cc992b4e3 gpg: refactor tests for macos compatibility
Refactor lib/crypto/gpg tests to facilitate unit test runs on macos.
Macos creates temporary directories with names too long to call
gpg-agent (108 characters). Additionally, too many concurrent test calls
created IPC errors to gpg-agent. To get around this, tests were given
shorter names and refactored into subtests to create fewer concurrent
tests

Tested on Linux and MacOS.

Signed-off-by: Tim Culverhouse <tim@timculverhouse.com>
Acked-by: Robin Jarry <robin@jarry.cc>
2022-05-25 10:09:04 +02:00
..
gpgbin gpg: do not mask errors 2022-05-10 14:50:55 +02:00
gpg.go pgp: add attach key command 2022-05-06 11:02:55 +02:00
gpg_test.go gpg: refactor tests for macos compatibility 2022-05-25 10:09:04 +02:00
reader.go feat: add gpg integration 2022-04-27 09:46:25 +02:00
reader_test.go gpg: refactor tests for macos compatibility 2022-05-25 10:09:04 +02:00
writer.go feat: add gpg integration 2022-04-27 09:46:25 +02:00
writer_test.go gpg: refactor tests for macos compatibility 2022-05-25 10:09:04 +02:00