diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2019-01-11 15:17:10 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2019-01-15 20:24:09 +0100 |
| commit | 465a0d65ae371cd6ae85a5f4f356c8989a863e9f (patch) | |
| tree | 260c6ac83cd999eb63ad1e13cee35ae928a6d75f /tests/packages.scm | |
| parent | 461d6c2effb8520ecb088854efd517e2efd28d30 (diff) | |
guix package: Avoid 'find-newest-available-packages'.
* guix/scripts/package.scm (transaction-upgrade-entry): Use
'find-best-packages-by-name' instead of
'find-newest-available-packages'.
* tests/packages.scm ("transaction-upgrade-entry, zero upgrades")
("transaction-upgrade-entry, one upgrade")
("transaction-upgrade-entry, superseded package"): Adjust accordingly.
Diffstat (limited to 'tests/packages.scm')
| -rw-r--r-- | tests/packages.scm | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/packages.scm b/tests/packages.scm index 237feb7aba8..eb8ede3207b 100644 --- a/tests/packages.scm +++ b/tests/packages.scm | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | 1 | ;;; GNU Guix --- Functional package management for GNU |
| 2 | ;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Courtès <ludo@gnu.org> | 2 | ;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès <ludo@gnu.org> |
| 3 | ;;; | 3 | ;;; |
| 4 | ;;; This file is part of GNU Guix. | 4 | ;;; This file is part of GNU Guix. |
| 5 | ;;; | 5 | ;;; |
| @@ -96,8 +96,8 @@ | |||
| 96 | 96 | ||
| 97 | (test-assert "transaction-upgrade-entry, zero upgrades" | 97 | (test-assert "transaction-upgrade-entry, zero upgrades" |
| 98 | (let* ((old (dummy-package "foo" (version "1"))) | 98 | (let* ((old (dummy-package "foo" (version "1"))) |
| 99 | (tx (mock ((gnu packages) find-newest-available-packages | 99 | (tx (mock ((gnu packages) find-best-packages-by-name |
| 100 | (const vlist-null)) | 100 | (const '())) |
| 101 | ((@@ (guix scripts package) transaction-upgrade-entry) | 101 | ((@@ (guix scripts package) transaction-upgrade-entry) |
| 102 | (manifest-entry | 102 | (manifest-entry |
| 103 | (inherit (package->manifest-entry old)) | 103 | (inherit (package->manifest-entry old)) |
| @@ -109,8 +109,8 @@ | |||
| 109 | (test-assert "transaction-upgrade-entry, one upgrade" | 109 | (test-assert "transaction-upgrade-entry, one upgrade" |
| 110 | (let* ((old (dummy-package "foo" (version "1"))) | 110 | (let* ((old (dummy-package "foo" (version "1"))) |
| 111 | (new (dummy-package "foo" (version "2"))) | 111 | (new (dummy-package "foo" (version "2"))) |
| 112 | (tx (mock ((gnu packages) find-newest-available-packages | 112 | (tx (mock ((gnu packages) find-best-packages-by-name |
| 113 | (const (vhash-cons "foo" (list "2" new) vlist-null))) | 113 | (const (list new))) |
| 114 | ((@@ (guix scripts package) transaction-upgrade-entry) | 114 | ((@@ (guix scripts package) transaction-upgrade-entry) |
| 115 | (manifest-entry | 115 | (manifest-entry |
| 116 | (inherit (package->manifest-entry old)) | 116 | (inherit (package->manifest-entry old)) |
| @@ -126,8 +126,8 @@ | |||
| 126 | (let* ((old (dummy-package "foo" (version "1"))) | 126 | (let* ((old (dummy-package "foo" (version "1"))) |
| 127 | (new (dummy-package "bar" (version "2"))) | 127 | (new (dummy-package "bar" (version "2"))) |
| 128 | (dep (deprecated-package "foo" new)) | 128 | (dep (deprecated-package "foo" new)) |
| 129 | (tx (mock ((gnu packages) find-newest-available-packages | 129 | (tx (mock ((gnu packages) find-best-packages-by-name |
| 130 | (const (vhash-cons "foo" (list "2" dep) vlist-null))) | 130 | (const (list dep))) |
| 131 | ((@@ (guix scripts package) transaction-upgrade-entry) | 131 | ((@@ (guix scripts package) transaction-upgrade-entry) |
| 132 | (manifest-entry | 132 | (manifest-entry |
| 133 | (inherit (package->manifest-entry old)) | 133 | (inherit (package->manifest-entry old)) |
