lix/tests/functional
pennae f7e3a0b19f report inherit attr errors at the duplicate name
previously we reported the error at the beginning of the binding
block (for plain inherits) or the beginning of the attr list (for
inherit-from), effectively hiding where exactly the error happened.

this also carries over to runtime positions of attributes in sets as
reported by unsafeGetAttrPos. we're not worried about this changing
observable eval behavior because it *is* marked unsafe, and the new
behavior is much more useful.
2024-02-26 15:49:56 +01:00
..
ca Fix building CA derivations with and eval store 2023-12-11 12:17:36 -05:00
common Merge pull request #9632 from cole-h/nix-daemon-testing 2024-01-19 16:21:51 +01:00
config
dyn-drv Print value on type error 2024-01-22 08:56:02 -08:00
flakes Merge remote-tracking branch 'origin/master' into pr-shell-env 2024-01-12 12:56:26 +01:00
lang report inherit attr errors at the duplicate name 2024-02-26 15:49:56 +01:00
nested-sandboxing
plugins Put functional tests in tests/functional 2023-10-06 09:05:56 -04:00
test-libstoreconsumer Only link with -pthread on Unix 2024-01-10 20:38:39 -05:00
add.sh Add missing --hash-algo flag to nix store add 2024-01-19 23:11:18 -05:00
bad.tar.xz
bash-profile.sh
big-derivation-attr.nix
binary-cache-build-remote.sh
binary-cache.sh
brotli.sh
build-delete.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
build-remote-input-addressed.sh
build-remote-trustless-after.sh
build-remote-trustless-should-fail-0.sh tests: avoid a chroot store without sandbox support 2023-12-03 17:18:58 -08:00
build-remote-trustless-should-pass-0.sh
build-remote-trustless-should-pass-1.sh Arbitrarily bring back some nix-daemon calls 2024-01-13 11:27:04 -08:00
build-remote-trustless-should-pass-2.sh
build-remote-trustless-should-pass-3.sh
build-remote-trustless.sh
build-remote-with-mounted-ssh-ng.sh mounted-ssh-ng store: integration tests 2023-11-21 13:35:12 -05:00
build-remote.sh
build.sh
ca-shell.nix
case-hack.sh
case.nar
check-refs.nix
check-refs.sh
check-reqs.nix
check-reqs.sh
check.nix
check.sh
common.sh
completions.sh fix: segfault in positional arg completion 2023-10-31 15:33:57 +01:00
compression-levels.sh
compute-levels.sh
config.nix.in
config.sh Rename nix show-config to nix config show 2023-11-28 14:28:19 +01:00
db-migration.sh
debugger.sh fix debugger crashing while printing envs 2024-02-04 17:12:04 +01:00
dependencies.builder0.sh
dependencies.nix
dependencies.sh
derivation-json.sh
dummy
dump-db.sh
eval-store.sh Build IFD in the build store when using eval-store. 2023-12-23 21:33:56 -05:00
eval.nix
eval.sh
experimental-features.sh Rename nix show-config to nix config show 2023-11-28 14:28:19 +01:00
export-graph.nix
export-graph.sh
export.sh
failing.nix
fetchClosure.sh
fetchGit.sh libexpr: Support structured error classes 2024-02-01 16:39:38 -08:00
fetchGitRefs.sh
fetchGitSubmodules.sh fetchTree: Disallow combination of submodules and exportIgnore for now 2024-01-12 15:31:53 +01:00
fetchGitVerification.sh Merge remote-tracking branch 'origin/master' into libgit2 2023-11-09 16:48:41 +01:00
fetchMercurial.sh
fetchPath.sh
fetchTree-file.sh
fetchurl.sh Better test fix 2024-02-02 13:34:56 +01:00
filter-source.nix
filter-source.sh
fixed.builder1.sh
fixed.builder2.sh
fixed.nix Improve error message for fixed-outputs with references. 2024-01-07 07:32:31 -05:00
fixed.sh Only test bug fix with new enough deamon 2024-01-08 10:17:28 -05:00
fmt.sh
fmt.simple.sh
function-trace.sh
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: Add explanation 2024-01-12 12:38:55 +01:00
gc-runtime.nix
gc-runtime.sh
gc.sh
hash-check.nix
hash.sh Start standardizing hash algo flags 2024-01-20 17:29:35 -05:00
hermetic.nix
ifd.nix remote-store test: Break out IFD expression into a separate file 2023-12-23 17:15:09 -05:00
import-derivation.nix
import-derivation.sh
impure-derivations.nix
impure-derivations.sh
impure-env.nix Allow CLI to pass environment variables to FOD builder (#8830) 2023-10-11 11:58:42 +00:00
impure-env.sh Allow CLI to pass environment variables to FOD builder (#8830) 2023-10-11 11:58:42 +00:00
impure-eval.sh Functional Test for builtins.storeDir and builtins.currentSystem 2023-12-14 19:47:10 -05:00
init.sh config: add included files into parsedContents before applying 2023-10-25 11:39:18 +02:00
install-darwin.sh
lang-test-infra.sh
lang.sh Fix boost::bad_format_string exception in builtins.addErrorContext (#9291) 2023-11-06 19:13:40 +00:00
legacy-ssh-store.sh updated store ping to store info in files 2023-10-18 00:14:11 +05:30
linux-sandbox-cert-test.nix
linux-sandbox.sh
local-store.sh updated store ping to store info in files 2023-10-18 00:14:11 +05:30
local.mk fix debugger crashing while printing envs 2024-02-04 17:12:04 +01:00
logging.sh Fix logging.sh test on macOS 2023-12-18 14:04:25 -08:00
misc.sh
multiple-outputs.nix
multiple-outputs.sh
nar-access.nix
nar-access.sh Fix nar-access test on macOS 2023-11-03 11:03:58 +01:00
nested-sandboxing.sh
nix-build-examples.nix
nix-build.sh
nix-channel.sh Resolve symlinks in a few more places 2024-01-30 15:35:31 +01:00
nix-collect-garbage-d.sh
nix-copy-ssh-common.sh Test nix copy --substitute-on-destination 2023-12-13 15:22:19 -05:00
nix-copy-ssh-ng.sh Test nix copy --substitute-on-destination 2023-12-13 15:22:19 -05:00
nix-copy-ssh.sh Test nix copy --substitute-on-destination 2023-12-13 15:22:19 -05:00
nix-daemon-untrusting.sh Arbitrarily bring back some nix-daemon calls 2024-01-13 11:27:04 -08:00
nix-profile.sh tests/functional/nix-profile.sh: Add missing --no-link 2024-01-14 15:27:44 -05:00
nix-shell.sh print-dev-env: Avoid using unbound shellHook variable 2024-02-04 13:57:13 +08:00
nix_path.sh
optimise-store.sh
output-normalization.sh
parallel.builder.sh
parallel.nix
parallel.sh Put functional tests in tests/functional 2023-10-06 09:05:56 -04:00
pass-as-file.sh
path-from-hash-part.sh
path-info.sh Make nix path-info --json return an object not array 2023-11-06 11:06:31 -05:00
path.nix
placeholders.sh
plugins.sh
post-hook.sh
pure-eval.nix
pure-eval.sh Put functional tests in tests/functional 2023-10-06 09:05:56 -04:00
push-to-store-old.sh
push-to-store.sh
read-only-store.sh
readfile-context.nix
readfile-context.sh
recursive.nix
recursive.sh
referrers.sh
remote-store.sh remote-store test: Break out IFD expression into a separate file 2023-12-23 17:15:09 -05:00
repair.sh
repl.sh Key repeated values on attribute binding pointers, not value pointers 2024-02-03 21:23:06 -08:00
restricted.nix
restricted.sh Use expectStderr 2023-12-06 14:05:32 +01:00
search.nix
search.sh nix search: Disallow empty regex 2023-12-21 22:13:43 +01:00
secure-drv-outputs.nix
secure-drv-outputs.sh
selfref-gc.sh
shell-hello.nix tests: add a test for command line ordering 2023-12-21 10:23:07 -08:00
shell.nix
shell.sh tests: add a test for command line ordering 2023-12-21 10:23:07 -08:00
shell.shebang.nix tests: test nix-shell shebang quoting 2023-10-23 17:32:50 +02:00
shell.shebang.rb
shell.shebang.sh
signing.sh
simple-failing.nix
simple.builder.sh
simple.nix
simple.sh
ssh-relay.sh
store-info.sh Use nix daemon in the test suite 2023-12-18 11:29:55 -08:00
structured-attrs-shell.nix
structured-attrs.nix
structured-attrs.sh
substitute-with-invalid-ca.sh
suggestions.sh
supplementary-groups.sh
tarball.sh fix: make sure tar reproducibility flags are set 2023-10-24 22:14:35 +02:00
test-infra.sh
test-libstoreconsumer.sh
timeout.nix
timeout.sh
toString-path.sh
undefined-variable.nix
user-envs-migration.sh
user-envs.builder.sh
user-envs.nix
user-envs.sh nix-env --query: fix --json ignoring --drv-path 2023-11-09 22:31:32 +02:00
why-depends.sh
zstd.sh