~ruther/guix-local

4931dfcdfdbe9beaf829607429aec6af6a4dac1c — Ludovic Courtès 10 years ago a8afb9a
tests: Test the exit code of 'guix environment'.

This is a followup to d2cef62.

* tests/guix-environment.sh: Add test for the exit code.
1 files changed, 8 insertions(+), 0 deletions(-)

M tests/guix-environment.sh
M tests/guix-environment.sh => tests/guix-environment.sh +8 -0
@@ 39,6 39,14 @@ test "`wc -l < "$tmpdir/a"`" = 1

cmp "$tmpdir/a" "$tmpdir/b"

# Make sure the exit value is preserved.
if guix environment --ad-hoc guile-bootstrap --pure -E 'guile -c "(exit 42)"'
then
    false
else
    test $? = 42
fi

if guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' 2> /dev/null
then
    # Compute the build environment for the initial GNU Make.