1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-28 13:11:00 +01:00

Test nix develop on fixed-output derivations

It half works today, we should fix this but also not regress it!
This commit is contained in:
John Ericson 2025-11-25 10:44:32 -05:00
parent ab58d2720c
commit e91b7d1732
2 changed files with 16 additions and 0 deletions

View file

@ -279,3 +279,9 @@ assert (!(args ? inNixShell));
(import $shellDotNix { }).shellDrv
EOF
nix-shell "$TEST_ROOT"/shell-ellipsis.nix --run "true"
if [[ -z ${NIX_TESTS_CA_BY_DEFAULT:-} ]]; then
# `nix develop` should also work with fixed-output derivations
# shellcheck disable=SC2016
nix develop -f "$shellDotNix" fixed -c bash -c '[[ -n $stdenv ]]'
fi