diff options
author | Naïm Favier <n@monade.li> | 2022-05-18 11:33:04 +0200 |
---|---|---|
committer | Naïm Favier <n@monade.li> | 2022-05-18 15:45:06 +0200 |
commit | 169384abb2bcfb687c8ad5959896738a76f3452e (patch) | |
tree | f83f17e1694d008da55c19887de0d0c0c165e510 /tests | |
parent | 7062ebf5beb62b069dbf7e83f9c0dd92cf999cd3 (diff) |
Do not attempt to write a lock file in builtins.getFlake
Fixes https://github.com/NixOS/nix/issues/6541
Diffstat (limited to 'tests')
-rw-r--r-- | tests/flakes.sh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/flakes.sh b/tests/flakes.sh index 24601784f..9a1f0ab6a 100644 --- a/tests/flakes.sh +++ b/tests/flakes.sh @@ -163,6 +163,7 @@ nix build -o $TEST_ROOT/result --expr "(builtins.getFlake \"git+file://$flake1Di # But should succeed in impure mode. (! nix build -o $TEST_ROOT/result flake2#bar --impure) nix build -o $TEST_ROOT/result flake2#bar --impure --no-write-lock-file +nix eval --expr "builtins.getFlake \"$flake2Dir\"" --impure # Building a local flake with an unlocked dependency should fail with --no-update-lock-file. nix build -o $TEST_ROOT/result $flake2Dir#bar --no-update-lock-file 2>&1 | grep 'requires lock file changes' |