Fix the test-model-package-metadata test

Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
Danjela Lura 2020-06-19 14:16:05 +02:00 committed by Christopher Baines
parent 365bf27838
commit 9e93b2b3a8

View file

@ -39,6 +39,12 @@
(inferior-packages->license-set-ids conn license-id-lists))) (inferior-packages->license-set-ids conn license-id-lists)))
(mock
((guix-data-service model package-metadata)
inferior-packages->translated-package-descriptions-and-synopsis
(lambda (inferior inferior-package)
(cons `(("en_US.utf8" . "Fake synopsis"))
`(("en_US.utf8" . "Fake description")))))
(with-mock-inferior-packages (with-mock-inferior-packages
(lambda () (lambda ()
(use-modules (guix-data-service model package) (use-modules (guix-data-service model package)
@ -58,6 +64,7 @@
(match (match
(inferior-packages->package-metadata-ids (inferior-packages->package-metadata-ids
conn conn
""
(list mock-inferior-package-foo (list mock-inferior-package-foo
mock-inferior-package-foo-2) mock-inferior-package-foo-2)
(test-license-set-ids conn)) (test-license-set-ids conn))
@ -70,14 +77,16 @@
(test-equal "inferior-packages->package-metadata-ids" (test-equal "inferior-packages->package-metadata-ids"
(inferior-packages->package-metadata-ids (inferior-packages->package-metadata-ids
conn conn
""
(list mock-inferior-package-foo (list mock-inferior-package-foo
mock-inferior-package-foo-2) mock-inferior-package-foo-2)
(test-license-set-ids conn)) (test-license-set-ids conn))
(inferior-packages->package-metadata-ids (inferior-packages->package-metadata-ids
conn conn
""
(list mock-inferior-package-foo (list mock-inferior-package-foo
mock-inferior-package-foo-2) mock-inferior-package-foo-2)
(test-license-set-ids conn))) (test-license-set-ids conn)))
#:always-rollback? #t)))))) #:always-rollback? #t)))))))
(test-end) (test-end)