[Pkg-gnupg-commit] [gnupg2] 95/185: gpgscm: Fail early if the test setup fails.

Daniel Kahn Gillmor dkg at fifthhorseman.net
Mon Aug 7 11:55:24 UTC 2017


This is an automated email from the git hooks/post-receive script.

dkg pushed a commit to branch experimental
in repository gnupg2.

commit 7a6e6ad2880bbff54a75ff608d0ec97d6c405733
Author: Justus Winter <justus at g10code.com>
Date:   Fri Jul 14 12:55:01 2017 +0200

    gpgscm: Fail early if the test setup fails.
    
    * tests/gpgscm/tests.scm (make-environment-cache): Check status code
    of setup script.
    
    Signed-off-by: Justus Winter <justus at g10code.com>
---
 tests/gpgscm/tests.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/gpgscm/tests.scm b/tests/gpgscm/tests.scm
index a6772d1..06084de 100644
--- a/tests/gpgscm/tests.scm
+++ b/tests/gpgscm/tests.scm
@@ -838,6 +838,8 @@
 	  (let ((tarball (make-temporary-file "environment-cache")))
 	    (atexit (lambda () (remove-temporary-file tarball)))
 	    (setup::run-sync '--create-tarball tarball)
+	    (if (not (equal? 'PASS (setup::status)))
+		(fail "Setup failed."))
 	    `(--unpack-tarball ,tarball)))))
 
 ;; Command line flag handling.  Returns the elements following KEY in

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gnupg2.git



More information about the Pkg-gnupg-commit mailing list