lix/tests
regnat 5716345adf Add a test ensuring compatibility with an old daemon
This requires adding `nix` to its own closure which is a bit unfortunate,
but as it is optional (the test will be disabled if `OUTER_NIX` is unset) it
shouldn't be too much of an issue.

(Ideally this should go in another derivation so that we can build Nix and run
the test independently, but as the tests are running in the same derivation
as the build it's a bit complicated to do so).
2021-03-16 14:20:41 +01:00
..
ca Check the signatures when copying store paths around 2021-03-15 16:35:14 +01:00
config add NIX_USER_CONF_FILES 2020-04-14 18:45:06 +02:00
lang Move <nix/fetchurl.nix> into the nix binary 2020-12-22 14:43:20 +01:00
plugins Remove global -I flags 2020-03-30 15:30:19 +02:00
add.sh
bad.tar.xz Validate tarball components 2019-12-13 19:05:26 +01:00
binary-cache-build-remote.sh Improve documentation and test and requested 2021-01-22 15:58:58 +00:00
binary-cache.sh Revert "narinfo: Change NAR URLs to be addressed on the NAR hash instead of the compressed hash" 2021-02-09 12:26:41 -05:00
brotli.sh Move 'nix hash-*' and 'nix to-*' to 'nix hash' 2020-12-03 17:55:55 +01:00
build-dry.sh Fix test failures when $TMPDIR changes 2019-06-15 16:36:33 +02:00
build-hook-ca-fixed.nix Restore now-working build-remote-content-addressed-fixed test 2021-02-26 16:32:52 +00:00
build-hook-ca-floating.nix Restore now-working build-remote-content-addressed-fixed test 2021-02-26 16:32:52 +00:00
build-hook.nix Test RemoteStore::buildDerivation 2020-08-13 04:07:14 +00:00
build-remote-content-addressed-fixed.sh Restore now-working build-remote-content-addressed-fixed test 2021-02-26 16:32:52 +00:00
build-remote-content-addressed-floating.sh Restore now-working build-remote-content-addressed-fixed test 2021-02-26 16:32:52 +00:00
build-remote-input-addressed.sh Test the post-build-hook with remote builders 2020-12-09 10:45:12 +01:00
build-remote.sh Test the post-build-hook with remote builders 2020-12-09 10:45:12 +01:00
build.sh Test nix build --json 2020-11-11 10:27:02 -06:00
case-hack.sh
case.nar
check-refs.nix
check-refs.sh Restore old (dis)allowedRequisites behaviour for self-references 2018-10-27 15:41:53 +02:00
check-reqs.nix Restore old (dis)allowedRequisites behaviour for self-references 2018-10-27 15:41:53 +02:00
check-reqs.sh Restore old (dis)allowedRequisites behaviour for self-references 2018-10-27 15:41:53 +02:00
check.nix Delete temporary directory on successful build 2020-04-09 16:37:41 -04:00
check.sh Replace --hashed-mirrors with substituters test 2020-06-12 14:39:44 -05:00
common.sh.in Add a test ensuring compatibility with an old daemon 2021-03-16 14:20:41 +01:00
compute-levels.sh Add x86_64 compute levels as additional system types 2021-02-22 09:11:15 +01:00
config.nix.in tests/binary-cache.sh: Improve incomplete closure test 2020-05-12 13:56:00 +02:00
config.sh Add NIX_CONFIG env var for applying nix.conf overrides 2020-10-21 13:41:26 +02:00
dependencies.builder0.sh
dependencies.nix tests/binary-cache.sh: Improve incomplete closure test 2020-05-12 13:56:00 +02:00
dependencies.sh tests/binary-cache.sh: Improve incomplete closure test 2020-05-12 13:56:00 +02:00
describe-stores.sh Add a test for nix describe-stores 2020-09-16 13:53:28 +02:00
dump-db.sh
export-graph.nix
export-graph.sh tests/binary-cache.sh: Improve incomplete closure test 2020-05-12 13:56:00 +02:00
export.sh Fix #1762 2018-02-13 14:26:19 +00:00
fetchGit.sh tests/fetchGit: test behavior of allRefs = true; 2020-12-22 12:18:10 +01:00
fetchGitRefs.sh Merge remote-tracking branch 'origin/master' into flakes 2020-06-17 10:26:52 +02:00
fetchGitSubmodules.sh Merge remote-tracking branch 'origin/master' into flakes 2020-04-07 14:29:45 +02:00
fetchMercurial.sh fetchMercurial: set HGPLAIN when invoking hg 2020-11-23 16:12:33 +00:00
fetchurl.sh Move <nix/fetchurl.nix> into the nix binary 2020-12-22 14:43:20 +01:00
filter-source.nix
filter-source.sh Add test for builtins.path 2020-07-30 16:38:04 -05:00
fixed.builder1.sh
fixed.builder2.sh
fixed.nix
fixed.sh Remove nix-build --hash 2018-02-03 10:08:05 +01:00
flakes.sh Add test for git+file with bare repository 2021-03-01 09:03:25 -05:00
function-trace.sh Move import docs 2020-08-25 14:06:01 +02:00
gc-auto.sh Move most store-related commands to 'nix store' 2020-12-03 23:22:22 +01:00
gc-concurrent.builder.sh Make the gc-concurrent test more reliable 2020-07-02 16:13:36 +02:00
gc-concurrent.nix Make the gc-concurrent test more reliable 2020-07-02 16:13:36 +02:00
gc-concurrent.sh Make the gc-concurrent test more reliable 2020-07-02 16:13:36 +02:00
gc-concurrent2.builder.sh Make the gc-concurrent test more reliable 2020-07-02 16:13:36 +02:00
gc-runtime.nix
gc-runtime.sh
gc.sh Update tests to the new --roots format 2019-03-10 01:50:33 +01:00
github-flakes.nix tests: Add names to VM tests 2020-10-17 23:34:38 +02:00
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 Allow builtins.pathExists to check the existence of /nix/store paths 2019-07-30 11:27:35 +02:00
import-derivation.sh
init.sh Add a trace to readLine() failures 2021-02-05 12:18:11 +01:00
install-darwin.sh docs+test: fix remaining installer downloads without -L (#4006) 2020-09-12 22:08:40 +02:00
lang.sh Add DummyStore (dummy://) 2020-08-24 18:54:16 +02:00
linux-sandbox.sh Move NAR-related commands to 'nix nar' 2020-12-03 18:09:02 +01:00
local-store.sh Test relative store paths 2020-07-17 15:50:53 -04:00
local.mk Add a test ensuring compatibility with an old daemon 2021-03-16 14:20:41 +01:00
logging.sh Test: Replace --option with the corresponding flag 2017-11-20 17:50:49 +01:00
misc.sh Change error position formatting 2021-01-21 11:02:09 +01:00
multiple-outputs.nix Squashed get CA derivations building 2020-08-07 19:51:55 +00:00
multiple-outputs.sh Add 'nix store delete' command 2021-01-11 19:46:59 +01:00
nar-access.nix Rename tests/nar-index -> tests/nar-access 2017-11-14 13:27:40 +01:00
nar-access.sh Move NAR-related commands to 'nix nar' 2020-12-03 18:09:02 +01:00
nix-build-examples.nix tests: Test #4197 nix-build output order regression 2020-11-13 17:50:04 +01:00
nix-build.sh tests: Test #4197 nix-build output order regression 2020-11-13 17:50:04 +01:00
nix-channel.sh Remove references to xmllint 2020-07-23 18:26:48 +02:00
nix-copy-closure.nix nix-copy-closure: verify it works with drvs 2020-11-02 15:50:14 -05:00
nix-copy-ssh.sh Fix test failures when $TMPDIR changes 2019-06-15 16:36:33 +02:00
nix-profile.sh nix-env: Create ~/.nix-profile automatically 2019-10-09 23:35:01 +02:00
nix-shell.sh Escape filename given to nix-shell in shebang mode 2020-11-24 15:08:37 -08:00
optimise-store.sh Test: Replace --option with the corresponding flag 2017-11-20 17:50:49 +01:00
parallel.builder.sh
parallel.nix
parallel.sh
pass-as-file.sh passAsFile: leave out the hash prefix 2020-01-02 23:56:06 +00:00
path.nix Add test for builtins.path 2020-07-30 16:38:04 -05:00
placeholders.sh Fix test failures when $TMPDIR changes 2019-06-15 16:36:33 +02:00
plugins.sh Initialize plugins after handling initial command line flags 2021-02-24 08:22:17 -05:00
post-hook.sh build-remote.sh: Test LegacySSHStore 2020-06-25 18:42:55 +02:00
pure-eval.nix Add pure evaluation mode 2018-01-16 19:23:18 +01:00
pure-eval.sh Move 'nix hash-*' and 'nix to-*' to 'nix hash' 2020-12-03 17:55:55 +01:00
push-to-store.sh Add a test for the remote caching of CA derivations 2021-03-01 14:00:17 +01:00
recursive.sh Move most store-related commands to 'nix store' 2020-12-03 23:22:22 +01:00
referrers.sh Disallow empty store path names 2019-11-26 20:12:15 +01:00
remote-builds.nix tests: Add names to VM tests 2020-10-17 23:34:38 +02:00
remote-store-old-daemon.sh Add a test ensuring compatibility with an old daemon 2021-03-16 14:20:41 +01:00
remote-store.sh Add a test ensuring compatibility with an old daemon 2021-03-16 14:20:41 +01:00
repair.sh Test whether build/repair results are read-only 2020-09-23 19:09:58 +02:00
restricted.nix Add pure evaluation mode 2018-01-16 19:23:18 +01:00
restricted.sh nix: Add --expr flag 2019-11-27 00:05:30 +01:00
search.nix tests: test nix search behavior 2018-02-25 16:40:05 -06:00
search.sh Revive 'nix search' 2020-04-20 15:27:09 +02:00
secure-drv-outputs.nix
secure-drv-outputs.sh
setuid.nix tests: Add names to VM tests 2020-10-17 23:34:38 +02:00
shell-hello.nix rename run to shell in tests 2020-05-01 12:17:53 +02:00
shell.nix Escape filename given to nix-shell in shebang mode 2020-11-24 15:08:37 -08:00
shell.sh rename run to shell in tests 2020-05-01 12:17:53 +02:00
shell.shebang.rb Hardcodes nix-shell instead of /usr/bin/env nix-shell... 2018-04-09 09:36:54 -04:00
shell.shebang.sh Rename "use-substitutes" to "substitute" 2018-01-04 16:58:39 +01:00
signing.sh Rename 'nix store sign-paths' to 'nix store sign' 2021-01-13 23:32:37 +01:00
simple.builder.sh
simple.nix
simple.sh Test whether build/repair results are read-only 2020-09-23 19:09:58 +02:00
ssh-relay.sh Move most store-related commands to 'nix store' 2020-12-03 23:22:22 +01:00
structured-attrs.nix Fix derivation computation with __structuredAttrs and multiple outputs 2020-01-21 21:14:13 +01:00
structured-attrs.sh build-remote.sh: Test LegacySSHStore 2020-06-25 18:42:55 +02:00
tarball.sh Move 'nix hash-*' and 'nix to-*' to 'nix hash' 2020-12-03 17:55:55 +01:00
timeout.nix
timeout.sh timeout: test for error code 2019-07-02 11:18:36 -04:00
user-envs.builder.sh
user-envs.nix Escape ${ in strings when printing Nix expressions 2020-09-14 17:19:25 +02:00
user-envs.sh Remove world-writability from per-user directories 2019-10-09 23:34:48 +02:00