1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

tests: Make tests inside container reproducible.

* tests/guix-home.sh: Make tests inside container reproducible.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Andrew Tropin
2022-08-02 08:40:31 +03:00
committed by Ludovic Courtès
parent 3b1510b8b9
commit 4337e8466e

View File

@@ -107,7 +107,10 @@ EOF
if container_supported
then
# Run the home in a container.
# Run the home in a container. Always use bash inside container for
# reproducibility of the tests.
# TODO: Make container independent from external environment variables.
SHELL=bash
guix home container home.scm -- true
! guix home container home.scm -- false
test "$(guix home container home.scm -- echo '$HOME')" = "$HOME"