tests: Set 'SHELL' for 'guix environment'.
authorLudovic Courtès <ludo@gnu.org>
Mon, 2 Nov 2015 22:42:31 +0000 (23:42 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 2 Nov 2015 22:42:31 +0000 (23:42 +0100)
* tests/guix-environment.sh: Export 'SHELL'.

tests/guix-environment.sh

index f7b0259..aed27c1 100644 (file)
@@ -29,6 +29,10 @@ trap 'rm -r "$tmpdir"' EXIT
 
 mkdir "$tmpdir"
 
+# 'guix environment' launches /bin/sh if 'SHELL' is unset, so export 'SHELL'
+# since we know it's valid (build environments lack /bin/sh.)
+export SHELL
+
 # Check the environment variables for the bootstrap Guile.
 guix environment --ad-hoc guile-bootstrap --pure --search-paths > "$tmpdir/a"
 guix environment --ad-hoc guile-bootstrap:out --pure --search-paths > "$tmpdir/b"