From 4938b0eead9b1f34883c166a16c769a5db03edd9 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Thu, 9 Oct 2014 13:38:16 +0200 Subject: substitute-binary: Ignore $GUIX_BINARY_SUBSTITUTE_URL. * guix/scripts/substitute-binary.scm (%cache-url): Ignore the 'GUIX_BINARY_SUBSTITUTE_URL' environment variable. * test-env.in: Invoke 'guix-daemon' with '--substitute-urls'. * tests/substitute-binary.scm: Set '%cache-url' to the value of 'GUIX_BINARY_SUBSTITUTE_URL'. --- tests/substitute-binary.scm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests') diff --git a/tests/substitute-binary.scm b/tests/substitute-binary.scm index 8bde7f6aaf..163cd74593 100644 --- a/tests/substitute-binary.scm +++ b/tests/substitute-binary.scm @@ -166,6 +166,9 @@ a file for NARINFO." (define-syntax-rule (with-narinfo narinfo body ...) (call-with-narinfo narinfo (lambda () body ...))) +;; Transmit these options to 'guix substitute-binary'. +(set! (@@ (guix scripts substitute-binary) %cache-url) + (getenv "GUIX_BINARY_SUBSTITUTE_URL")) (test-equal "query narinfo without signature" "" ; not substitutable -- cgit v1.2.3