1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-25 02:21:16 +02:00

Merge pull request #12351 from DeterminateSystems/test-12339

Add a test for #12339
This commit is contained in:
Eelco Dolstra 2025-01-24 16:24:14 +01:00 committed by GitHub
commit 99dbcca5f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -68,4 +68,14 @@ nix-env -i dependencies-top
[ -e $TEST_HOME/.nix-profile/foobar ]
# Test evaluation through a channel symlink (#9882).
nix-instantiate '<foo/dependencies.nix>'
drvPath=$(nix-instantiate '<foo/dependencies.nix>')
# Add a test for the special case behaviour of 'nixpkgs' in the
# channels for root (see EvalSettings::getDefaultNixPath()).
if ! isTestOnNixOS; then
nix-channel --add file://$TEST_ROOT/foo nixpkgs
nix-channel --update
mv $TEST_HOME/.local/state/nix/profiles $TEST_ROOT/var/nix/profiles/per-user/root
drvPath2=$(nix-instantiate '<nixpkgs>')
[[ "$drvPath" = "$drvPath2" ]]
fi