mirror of
https://github.com/NixOS/nix
synced 2025-07-10 04:43:53 +02:00
No longer copy functional tests to the build dir
This should make `_NIX_TEST_ACCEPT=1` work again, fixing #11369. Progress on #2503
This commit is contained in:
parent
55fe4ee4f3
commit
9d2ed0a7d3
94 changed files with 198 additions and 140 deletions
|
@ -10,7 +10,7 @@ tarroot=$TEST_ROOT/tarball
|
|||
rm -rf "$tarroot"
|
||||
mkdir -p "$tarroot"
|
||||
cp dependencies.nix "$tarroot/default.nix"
|
||||
cp config.nix dependencies.builder*.sh "$tarroot/"
|
||||
cp "${config_nix}" dependencies.builder*.sh "$tarroot/"
|
||||
touch -d '@1000000000' "$tarroot" "$tarroot"/*
|
||||
|
||||
hash=$(nix hash path "$tarroot")
|
||||
|
@ -45,7 +45,7 @@ test_tarball() {
|
|||
nix-instantiate --eval -E 'with <fnord/xyzzy>; 1 + 2' -I fnord=file:///no-such-tarball"$ext"
|
||||
(! nix-instantiate --eval -E '<fnord/xyzzy> 1' -I fnord=file:///no-such-tarball"$ext")
|
||||
|
||||
nix-instantiate --eval -E '<fnord/config.nix>' -I fnord=file:///no-such-tarball"$ext" -I fnord=.
|
||||
nix-instantiate --eval -E '<fnord/config.nix>' -I fnord=file:///no-such-tarball"$ext" -I fnord="${_NIX_TEST_BUILD_DIR}"
|
||||
|
||||
# Ensure that the `name` attribute isn’t accepted as that would mess
|
||||
# with the content-addressing
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue