diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2015-02-06 18:04:19 +0100 | 
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2015-02-06 18:04:19 +0100 | 
| commit | 862abf8fcd8bcd9fb18f3f570b41ecaccfda43a1 (patch) | |
| tree | 639735a4d3b3c568f10b8b9ce84f4ee7a754f659 /tests/packages.scm | |
| parent | c9323a4c69d48bc9af3825674e43a3febbb42091 (diff) | |
tests: Disable grafts when comparing derivations.
Fixes a regression introduced with the grafting of Patch in 3f11f01.
* tests/packages.scm ("reference to non-existent output"): Wrap in
  'parameterize'.
Diffstat (limited to 'tests/packages.scm')
| -rw-r--r-- | tests/packages.scm | 17 | 
1 files changed, 9 insertions, 8 deletions
| diff --git a/tests/packages.scm b/tests/packages.scm index 65e5cc3cdd..851520b343 100644 --- a/tests/packages.scm +++ b/tests/packages.scm @@ -270,14 +270,15 @@  (test-assert "reference to non-existent output"    ;; See <http://bugs.gnu.org/19630>. -  (let* ((dep (dummy-package "dep")) -         (p   (dummy-package "p" -                (inputs `(("dep" ,dep "non-existent")))))) -    (guard (c ((derivation-missing-output-error? c) -               (and (string=? (derivation-missing-output c) "non-existent") -                    (equal? (package-derivation %store dep) -                            (derivation-error-derivation c))))) -      (package-derivation %store p)))) +  (parameterize ((%graft? #f)) +    (let* ((dep (dummy-package "dep")) +           (p   (dummy-package "p" +                  (inputs `(("dep" ,dep "non-existent")))))) +      (guard (c ((derivation-missing-output-error? c) +                 (and (string=? (derivation-missing-output c) "non-existent") +                      (equal? (package-derivation %store dep) +                              (derivation-error-derivation c))))) +        (package-derivation %store p)))))  (test-assert "trivial"    (let* ((p (package (inherit (dummy-package "trivial")) | 
