mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-27 11:32:21 +02:00
import: cran: Avoid uses of '@@' in the tests.
* guix/import/cran.scm (description->alist, description->package): Export. <top level>: Set! 'listify'. * tests/cran.scm (description-alist, "description->package"): Remove use of '@@' to access the relevant bindings.
This commit is contained in:
+3
-3
@@ -53,7 +53,7 @@ Date/Publication: 2015-07-14 14:15:16
|
||||
")
|
||||
|
||||
(define description-alist
|
||||
((@@ (guix import cran) description->alist) description))
|
||||
(description->alist description))
|
||||
|
||||
(define simple-alist
|
||||
'(("Key" . "Value")
|
||||
@@ -72,7 +72,7 @@ Date/Publication: 2015-07-14 14:15:16
|
||||
"Date/Publication")))
|
||||
(lset= string=? keys (map car description-alist))))
|
||||
|
||||
(test-equal "listify: return empty list if key cannot be found"
|
||||
(test-equal "listifyx: return empty list if key cannot be found"
|
||||
'()
|
||||
((@@ (guix import cran) listify) simple-alist "Letters"))
|
||||
|
||||
@@ -105,7 +105,7 @@ Date/Publication: 2015-07-14 14:15:16
|
||||
("mirror://cran/src/contrib/My-Example_1.2.3.tar.gz"
|
||||
"source")
|
||||
(_ (error "Unexpected URL: " url))))))))
|
||||
(match ((@@ (guix import cran) description->package) 'cran description-alist)
|
||||
(match (description->package 'cran description-alist)
|
||||
(('package
|
||||
('name "r-my-example")
|
||||
('version "1.2.3")
|
||||
|
||||
Reference in New Issue
Block a user