diff options
author | Ludovic Courtès <ludo@gnu.org> | 2015-11-21 21:44:41 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2015-11-21 22:26:13 +0100 |
commit | 6493fd04581a923d42a566a869b3490d3a159db7 (patch) | |
tree | 5147d96e7d84c8cf631e7cd6f385ecb710de67d7 /tests/guix-environment-container.sh | |
parent | aabe6d380154e3c16b2d97abdbc48e9d0776d3de (diff) | |
download | gnu-guix-6493fd04581a923d42a566a869b3490d3a159db7.tar gnu-guix-6493fd04581a923d42a566a869b3490d3a159db7.tar.gz |
tests: Skip 'guix-container-environment.sh' when support is missing.
Fixes <http://bugs.gnu.org/21410>.
Reported by Alex Vong <alexvong1995@gmail.com>.
* tests/guix-environment-container.sh: Exit with 77 when
'((@@ (guix scripts environment) assert-container-features))' fails.
Diffstat (limited to 'tests/guix-environment-container.sh')
-rw-r--r-- | tests/guix-environment-container.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/guix-environment-container.sh b/tests/guix-environment-container.sh index 8b6f7cd38f..5670d01117 100644 --- a/tests/guix-environment-container.sh +++ b/tests/guix-environment-container.sh @@ -24,6 +24,12 @@ set -e guix environment --version +if ! guile -c '((@@ (guix scripts environment) assert-container-features))' +then + # User containers are not supported; skip this test. + exit 77 +fi + tmpdir="t-guix-environment-$$" trap 'rm -r "$tmpdir"' EXIT |