lix/tests
Alexander Bantyev 169ea0b83f
Flake follows: resolve all follows to absolute
It's not possible in general to know in computeLocks, relative to
which path the follows was intended to be. So, we always resolve
follows to their absolute states when we encounter them (which can
either be in parseFlakeInput or computeLocks' fake input population).

Fixes https://github.com/NixOS/nix/issues/6013
Fixes https://github.com/NixOS/nix/issues/5609
Fixes https://github.com/NixOS/nix/issues/5697 (again)
2022-02-02 21:41:45 +03:00
..
ca Fix IFD with CA derivations 2021-12-21 09:36:50 +01:00
config
lang Fix parsing of variable names that are a suffix of '__curPos' 2022-01-25 10:49:27 +01:00
plugins Remove non-method mk<X> functions 2022-01-04 18:40:39 +01:00
add.sh
bad.tar.xz
big-derivation-attr.nix Fix segfault or stack overflow caused by large derivation fields 2022-01-19 15:21:56 +01:00
binary-cache-build-remote.sh
binary-cache.sh Add a test for 'nix store copy-log' and 'nix log' 2022-01-18 17:30:50 +01:00
brotli.sh
build-dry.sh
build-hook-ca-fixed.nix
build-hook-ca-floating.nix
build-hook.nix
build-remote-content-addressed-fixed.sh
build-remote-content-addressed-floating.sh Add a ca-derivations required machine feature 2021-06-11 09:12:53 +02:00
build-remote-input-addressed.sh
build-remote.sh
build.sh
ca-shell.nix Make nix-shell work when nixpkgs is content-addressed 2021-11-26 09:56:48 +01:00
case-hack.sh
case.nar
check-refs.nix
check-refs.sh
check-reqs.nix
check-reqs.sh
check.nix
check.sh
common.sh.in Fix testing the other daemon 2021-11-18 22:23:36 +00:00
compression-levels.sh
compute-levels.sh
config.nix.in
config.sh Make experimental-features a proper type 2021-10-26 07:02:31 +02:00
db-migration.sh
dependencies.builder0.sh Make nix why-depends quieter by default 2022-01-19 14:24:14 +01:00
dependencies.nix Add a simple test for nix why-depends 2022-01-18 16:54:53 +01:00
dependencies.sh
describe-stores.sh
dummy
dump-db.sh
eval-store.sh Disable the eval-store test when using the daemon 2021-10-15 14:15:43 +02:00
export-graph.nix
export-graph.sh
export.sh
failing.nix
fetchGit.sh
fetchGitRefs.sh
fetchGitSubmodules.sh
fetchMercurial.sh
fetchurl.sh
filter-source.nix
filter-source.sh
fixed.builder1.sh
fixed.builder2.sh
fixed.nix
fixed.sh
flake-local-settings.sh Allow paths in flake local settings 2021-12-17 09:31:13 +01:00
flake-searching.sh tests: skip flake search test if no git is present 2022-01-22 20:13:16 +01:00
flakes.sh Flake follows: resolve all follows to absolute 2022-02-02 21:41:45 +03:00
function-trace.sh Fix function-trace test case 2021-11-04 15:04:04 +01:00
gc-auto.sh
gc-concurrent.builder.sh
gc-concurrent.nix
gc-concurrent.sh
gc-concurrent2.builder.sh
gc-non-blocking.sh gc-non-blocking.sh: Don't hang indefinitely if the GC roots server crashes 2021-12-13 19:01:38 +01:00
gc-runtime.nix
gc-runtime.sh
gc.sh Make nix why-depends quieter by default 2022-01-19 14:24:14 +01:00
github-flakes.nix
hash-check.nix
hash.sh Move 'nix hash-*' and 'nix to-*' to 'nix hash' 2020-12-03 17:55:55 +01:00
import-derivation.nix
import-derivation.sh
init.sh
install-darwin.sh
lang.sh
linux-sandbox.sh
local-store.sh
local.mk Don’t require NIX_PATH entries to be valid paths 2022-01-27 16:26:39 +01:00
logging.sh
misc.sh
multiple-outputs.nix
multiple-outputs.sh tests/multiple-outputs.sh: Assert empty store 2021-10-13 12:12:44 +02:00
nar-access.nix
nar-access.sh
nix-build-examples.nix
nix-build.sh
nix-channel.sh Test the update of multiple channels 2021-12-17 09:17:33 +01:00
nix-copy-closure.nix
nix-copy-ssh.sh
nix-profile.sh
nix-shell.sh Make nix-shell work when nixpkgs is content-addressed 2021-11-26 09:56:48 +01:00
nix_path.sh Don’t require NIX_PATH entries to be valid paths 2022-01-27 16:26:39 +01:00
nss-preload.nix
optimise-store.sh
parallel.builder.sh
parallel.nix
parallel.sh
pass-as-file.sh
path.nix
placeholders.sh
plugins.sh
post-hook.sh
pure-eval.nix
pure-eval.sh Properly return false on builtins.pathExists /someNonAllowedPath 2021-12-23 10:49:33 +01:00
push-to-store.sh
readfile-context.builder.sh Add test for readFile keeping context 2022-01-09 13:42:36 +03:00
readfile-context.nix Add test for readFile keeping context 2022-01-09 13:42:36 +03:00
readfile-context.sh Add test for readFile keeping context 2022-01-09 13:42:36 +03:00
recursive.sh
referrers.sh Revert "Fix referrers test" 2021-10-15 16:58:21 +02:00
remote-builds.nix
remote-store.sh
repair.sh Make --repair-path also repair corrupt optimised links 2022-01-11 11:57:45 +01:00
repl.sh Add a test that nix repl --show-trace actually shows the trace 2021-12-28 15:54:46 +03:00
restricted.nix
restricted.sh
search.nix
search.sh Add some tests for multiple regex/match highlighting in nix search 2022-01-20 18:18:07 +01:00
secure-drv-outputs.nix
secure-drv-outputs.sh
setuid.nix
shell-hello.nix
shell.nix Make nix-shell work when nixpkgs is content-addressed 2021-11-26 09:56:48 +01:00
shell.sh
shell.shebang.rb
shell.shebang.sh
signing.sh
simple-failing.nix Inline file 2021-12-07 21:45:09 +01:00
simple.builder.sh
simple.nix
simple.sh Fix segfault or stack overflow caused by large derivation fields 2022-01-19 15:21:56 +01:00
ssh-relay.sh
store-ping.sh Fix the store ping test 2022-01-26 14:15:03 +01:00
structured-attrs-shell.nix
structured-attrs.nix Prefix env vars for attrs.* files with NIX_ 2021-06-22 19:45:08 +02:00
structured-attrs.sh Fix the min bound for the structured-attrs test 2021-10-14 16:00:59 +02:00
substitute-with-invalid-ca.sh
tarball.sh
timeout.nix Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
timeout.sh
undefined-variable.nix Add a test that nix repl --show-trace actually shows the trace 2021-12-28 15:54:46 +03:00
user-envs.builder.sh
user-envs.nix Add a test for nix-assertion failures in nix-env 2022-01-24 14:49:32 +01:00
user-envs.sh
why-depends.sh Make nix why-depends quieter by default 2022-01-19 14:24:14 +01:00
zstd.sh