tests: docker: Use "package" instead of "dummy-package".

* gnu/tests/docker.scm (build-tarball&run-docker-test): Use "package" instead
of "dummy-package".
This commit is contained in:
Danny Milosavljevic 2019-01-18 18:12:15 +01:00
parent 64a1ddba7a
commit 69e47686c9
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -37,6 +37,7 @@ (define-module (gnu tests docker)
#:use-module (guix store) #:use-module (guix store)
#:use-module (guix tests) #:use-module (guix tests)
#:use-module (guix build-system trivial) #:use-module (guix build-system trivial)
#:use-module ((guix licenses) #:prefix license:)
#:export (%test-docker)) #:export (%test-docker))
(define %docker-os (define %docker-os
@ -131,17 +132,24 @@ (define (build-tarball&run-docker-test)
((_ (set-grafting #f)) ((_ (set-grafting #f))
(guile (set-guile-for-build (default-guile))) (guile (set-guile-for-build (default-guile)))
(guest-script-package -> (guest-script-package ->
(dummy-package "guest-script" (package
(build-system trivial-build-system) (name "guest-script")
(arguments (version "0")
`(#:guile ,%bootstrap-guile (source #f)
#:builder (build-system trivial-build-system)
(let ((out (assoc-ref %outputs "out"))) (arguments `(#:guile ,%bootstrap-guile
(mkdir out) #:builder
(call-with-output-file (string-append out "/a.scm") (let ((out (assoc-ref %outputs "out")))
(lambda (port) (mkdir out)
(display "(display \"hello world\n\")" port))) (call-with-output-file (string-append out "/a.scm")
#t))))) (lambda (port)
(display "(display \"hello world\n\")" port)))
#t)))
(synopsis "Display hello world using Guile")
(description "This package displays the text \"hello world\" on the
standard output device and then enters a new line.")
(home-page #f)
(license license:public-domain)))
(profile (profile-derivation (packages->manifest (profile (profile-derivation (packages->manifest
(list %bootstrap-guile (list %bootstrap-guile
guest-script-package)) guest-script-package))