From 77ccc9bbc3ac70f9c71c527e6062eebec41be57d Mon Sep 17 00:00:00 2001 From: Xavier Guimard Date: Thu, 14 Feb 2019 16:39:27 +0100 Subject: [PATCH] Skip GPG test if gpg install fails. Fixes debci See https://bugs.debian.org/922265 --- lemonldap-ng-portal/t/29-AuthGPG.t | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lemonldap-ng-portal/t/29-AuthGPG.t b/lemonldap-ng-portal/t/29-AuthGPG.t index 32a38f1d7..7c5097a66 100644 --- a/lemonldap-ng-portal/t/29-AuthGPG.t +++ b/lemonldap-ng-portal/t/29-AuthGPG.t @@ -42,7 +42,10 @@ SKIP: { else { run( [ 'gpg', '--clearsign', '--homedir', 't/gpghome' ], \$token, \$out, \$err, IPC::Run::timeout(10) ); - ok( $? == 0, "Succeed to sign" ); + unless ( $? == 0 ) { + skip "Local GPG signature fails, aborting", 2; + } + pass("Succeed to sign"); } $query .= '&' . build_urlencoded( password => $out ); ok(