snix/tvix/eval/src/tests/nix_tests
Vincent Ambo 3aca3d3bba refactor(tvix): build Rust projects using crate2nix
Introduces granular dependency builds using crate2nix, bootstrapped
off the generated configuration from the newly introduced
workspace (see cl/7533).

This commit checks in the generated Cargo.nix file which can be
regenerated with a parameterless invocation of `crate2nix generate` in
`//tvix`. I tried generating this in IFD, but it turned out to be
harder than what seemed worthwhile for now.

In this setup, the various build targets for Rust projects end up
being attributes of the imported `Cargo.nix` file at the `tvix.crates`
attribute. These still lack configuration, however, which has been
fixed in the various `default.nix` files of individual projects.

Note that we (temporarily) lose the ability to build tvix-eval's
benchmarks in CI. I haven't figured out what magic incantation summons
them from the void again ...

The `eval-okay-readDir` tests from both test suites have been disabled
because they fail for unknown reasons when run in this new derivation.
Somebody will have to debug it!

Change-Id: I2014614ccb9c8951aedbd71df7966ca191a13695
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7538
Autosubmit: tazjin <tazjin@tvl.su>
Reviewed-by: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
2022-12-15 17:26:45 +00:00
..
dir1 feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
dir2 feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
dir3 feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
dir4 feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
notyetpassing refactor(tvix): build Rust projects using crate2nix 2022-12-15 17:26:45 +00:00
binary-data feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
data feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-abort.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-assert.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-bad-antiquote-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-bad-antiquote-3.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-blackhole.nix-disabled feat(tvix/eval): enable the XFAIL tests 2022-10-13 17:42:04 +00:00
eval-fail-deepseq.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-division-by-zero-float.nix feat(tvix/eval): detect division by zero 2022-11-10 13:12:05 +00:00
eval-fail-division-by-zero-int.nix feat(tvix/eval): detect division by zero 2022-11-10 13:12:05 +00:00
eval-fail-hashfile-missing.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-missing-arg.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-path-slash.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-remove.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-seq.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-substring.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-fail-to-path.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-any-all.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-any-all.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-arithmetic.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-arithmetic.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrnames.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrnames.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs2.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs3.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs3.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs4.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs4.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs5.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-attrs5.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-backslash-newline-1.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-backslash-newline-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-backslash-newline-2.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-backslash-newline-2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-builtins-add.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-builtins-add.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-builtins.exp feat(tvix/eval): implement builtins.currentSystem 2022-10-24 12:20:01 +00:00
eval-okay-builtins.nix feat(tvix/eval): implement builtins.currentSystem 2022-10-24 12:20:01 +00:00
eval-okay-callable-attrs.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-callable-attrs.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-catattrs.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-catattrs.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-closure.exp test(tvix/eval): enable eval-okay-closure test from nix_tests 2022-11-21 14:14:49 +00:00
eval-okay-closure.nix test(tvix/eval): enable eval-okay-closure test from nix_tests 2022-11-21 14:14:49 +00:00
eval-okay-comments.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-comments.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-concat.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-concat.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-concatmap.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-concatmap.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-concatstringssep.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-concatstringssep.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-deepseq.exp feat(tvix/eval): Implement builtins.deepSeq 2022-10-22 18:11:55 +00:00
eval-okay-deepseq.nix feat(tvix/eval): Implement builtins.deepSeq 2022-10-22 18:11:55 +00:00
eval-okay-delayed-with-inherit.exp feat(tvix/eval): placeholder builtin implementations 2022-11-06 08:10:29 +00:00
eval-okay-delayed-with-inherit.nix feat(tvix/eval): placeholder builtin implementations 2022-11-06 08:10:29 +00:00
eval-okay-dynamic-attrs-2.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-dynamic-attrs-2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-dynamic-attrs-bare.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-dynamic-attrs-bare.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-dynamic-attrs.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-dynamic-attrs.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-elem.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-elem.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-empty-args.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-empty-args.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-eq.exp test(tvix/eval): eval-okay-eq.nix can actually be tested 2022-10-20 02:35:42 +00:00
eval-okay-eq.nix test(tvix/eval): eval-okay-eq.nix can actually be tested 2022-10-20 02:35:42 +00:00
eval-okay-filter.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-filter.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-flatten.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-flatten.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-float.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-float.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-foldlStrict.exp test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
eval-okay-foldlStrict.nix test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
eval-okay-fromjson-escapes.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-fromjson-escapes.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-fromjson.exp fix(tvix/eval): nix_eq() must recurse 2022-10-31 12:36:15 +00:00
eval-okay-fromjson.nix fix(tvix/eval): nix_eq() must recurse 2022-10-31 12:36:15 +00:00
eval-okay-hash.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-if.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-if.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-ind-string.exp fix(tvix/eval): correctly escape ${ in strings 2022-09-03 00:47:58 +00:00
eval-okay-ind-string.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-let.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-let.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-list.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-list.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-listtoattrs.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-listtoattrs.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-logic.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-logic.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-map.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-map.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-mapattrs.exp feat(tvix/eval): Implement builtins.mapAttrs 2022-10-24 13:44:02 +00:00
eval-okay-mapattrs.nix feat(tvix/eval): Implement builtins.mapAttrs 2022-10-24 13:44:02 +00:00
eval-okay-nested-with.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-nested-with.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-new-let.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-new-let.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-null-dynamic-attrs.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-null-dynamic-attrs.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-partition.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-partition.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-pathexists.exp fix(tvix/eval): eval-okay-pathexists test can be executed 2022-10-20 02:33:40 +00:00
eval-okay-pathexists.nix fix(tvix/eval): eval-okay-pathexists test can be executed 2022-10-20 02:33:40 +00:00
eval-okay-patterns.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-patterns.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-readfile.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-readfile.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-redefine-builtin.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-redefine-builtin.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-regex-match.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-regex-match.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-regex-split.exp feat(tvix/eval): implement builtins.split 2022-11-04 21:28:32 +00:00
eval-okay-regex-split.nix feat(tvix/eval): implement builtins.split 2022-11-04 21:28:32 +00:00
eval-okay-regression-20220122.exp test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
eval-okay-regression-20220122.nix test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
eval-okay-regression-20220125.exp test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
eval-okay-regression-20220125.nix test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
eval-okay-remove.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-remove.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-replacestrings.exp feat(tvix/eval): add builtins.replaceStrings 2022-10-28 10:21:35 +00:00
eval-okay-replacestrings.nix feat(tvix/eval): add builtins.replaceStrings 2022-10-28 10:21:35 +00:00
eval-okay-scope-1.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-2.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-3.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-3.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-4.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-4.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-6.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-6.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-7.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-scope-7.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-seq.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-seq.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-sort.exp feat(tvix/eval): Implement builtins.sort 2022-10-29 14:04:12 +00:00
eval-okay-sort.nix feat(tvix/eval): Implement builtins.sort 2022-10-29 14:04:12 +00:00
eval-okay-splitversion.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-splitversion.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-string.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-string.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-strings-as-attrs-names.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-strings-as-attrs-names.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-substring.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-substring.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-tail-call-1.exp feat(tvix/eval): expect not-yet-passing tests to fail 2022-10-19 15:01:05 +00:00
eval-okay-tail-call-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-tryeval.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-tryeval.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-types.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-types.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-versions.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-versions.nix test(tvix/eval): update for cppnix PR #7149 2022-10-13 17:40:34 +00:00
eval-okay-with.exp feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
eval-okay-with.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
imported.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
imported2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
lib.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-dup-attrs-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-dup-attrs-2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-dup-attrs-3.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-dup-attrs-4.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-dup-attrs-7.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-dup-formals.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-eof-in-string.nix test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
parse-fail-mixed-nested-attrs1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-mixed-nested-attrs2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-patterns-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-regression-20060610.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-uft8.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-undef-var-2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-fail-undef-var.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-crlf.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-dup-attrs-5.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-dup-attrs-6.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-mixed-nested-attrs-1.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-mixed-nested-attrs-2.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-mixed-nested-attrs-3.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-regression-751.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-regression-20041027.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-subversion.nix feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00
parse-okay-url.nix test(tvix/eval): update C++ Nix test suite to current master 2022-10-20 02:33:40 +00:00
README.md feat(tvix/tests): check in Nix' language test suite 2022-08-24 21:25:41 +00:00

These test definitions are taken from the Nix 2.3 code base, they can be found upstream at:

https://github.com/NixOS/nix/tree/2.3.16/tests/lang

These tests follow the licensing directions of Nix 2.3 itself:

https://github.com/NixOS/nix/blob/2.3.16/COPYING