~ruther/guix-local

519c3b7803c48bfbb42053ab8edf7e052071be5f — Josselin Poiret 2 years ago 1c916c1
tests: guix-shell: Use bash instead of user's $SHELL.

* tests/guix-shell.sh (fd_list): Use bash instead of $SHELL.  Some other
shells have trouble not opening too many fds.  Also, bash in an implicit input
of guix, so it should always be available.
1 files changed, 1 insertions(+), 1 deletions(-)

M tests/guix-shell.sh
M tests/guix-shell.sh => tests/guix-shell.sh +1 -1
@@ 48,7 48,7 @@ guix shell -s armhf-linux intelmetool -n && false
# opens a couple of extra FDs.
initial_fd_list="$(echo /proc/$$/fd/*)"
fd_list="$(guix shell --bootstrap guile-bootstrap -- \
		 "$SHELL" -c 'echo /proc/$$/fd/*')"
		 bash -c 'echo /proc/$$/fd/*')"
test "$(echo $fd_list | wc -w)" -le "$(echo $initial_fd_list | wc -w)"

# Ignoring unauthorized files.