~ruther/guix-local

d223ac4acc51602e1be91d611ea2b4266edf6ee3 — Ludovic Courtès 9 years ago 2b43638
tests: Adjust 'guix build -S' test for source-less packages.

This is a followup to 8a54c0ec694ad6e22b155d167552b8fd0914e82d.

* tests/guix-build.sh: Allow 'guix build -S' to succeed with source-less
packages.  Check that the result is the empty string.
1 files changed, 3 insertions(+), 3 deletions(-)

M tests/guix-build.sh
M tests/guix-build.sh => tests/guix-build.sh +3 -3
@@ 26,9 26,9 @@ guix build --version
if guix build -e +;
then false; else true; fi

# Should fail because this is a source-less package.
if guix build -e '(@ (gnu packages bootstrap) %bootstrap-glibc)' -S
then false; else true; fi
# Source-less packages are accepted; they just return nothing.
guix build -e '(@ (gnu packages bootstrap) %bootstrap-glibc)' -S
test "`guix build -e '(@ (gnu packages bootstrap) %bootstrap-glibc)' -S`" = ""

# Should pass.
guix build -e '(@@ (gnu packages bootstrap) %bootstrap-guile)' |	\