diff options
-rw-r--r-- | meta/lib/oeqa/selftest/signing.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/lib/oeqa/selftest/signing.py b/meta/lib/oeqa/selftest/signing.py index beafd63794..4c12d6d940 100644 --- a/meta/lib/oeqa/selftest/signing.py +++ b/meta/lib/oeqa/selftest/signing.py @@ -17,6 +17,10 @@ class Signing(oeSelfTest): @classmethod def setUpClass(cls): + # Check that we can find the gpg binary and fail early if we can't + if not shutil.which("gpg"): + raise AssertionError("This test needs GnuPG") + cls.gpg_home_dir = tempfile.TemporaryDirectory(prefix="oeqa-signing-") cls.gpg_dir = cls.gpg_home_dir.name |