lix/tests/functional/lang
eldritch horrors c26599b143 libexpr: fix elided value counting in printer
using the total-attrs-printed and total-list-items-printed counters to
calculate how many attrs were elided only works properly if no nesting
is involved. once things do nest the global counter can exceed the size
of the currently printed object, leading to unsigned wrapping and great
overestimation of elided counts. counting locally in addition to global
counts fixes this.

these are functional tests because creating these objects requires the
evaluator to not be a huge amount of code, and we also want defaults to
be tested for cli usage.

fixes #14

Change-Id: Icb9a0cb21b2f4bacbc5e9dcdd8c0b9055b4088a7
2024-03-14 01:52:19 -06:00
..
dir1 Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
dir2 Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
dir3 Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
dir4 Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
readDir Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
symlink-resolution Merge pull request #9985 from alois31/symlink-resolution 2024-03-07 00:43:51 -07:00
binary-data Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
data Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
empty.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-abort.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-abort.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-addDrvOutputDependencies-empty-context.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-addDrvOutputDependencies-empty-context.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-fail-addDrvOutputDependencies-multi-elem-context.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-addDrvOutputDependencies-multi-elem-context.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-fail-addDrvOutputDependencies-wrong-element-kind.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-addDrvOutputDependencies-wrong-element-kind.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-fail-assert.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-assert.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-attr-name-type.err.exp libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
eval-fail-attr-name-type.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-fail-bad-string-interpolation-1.err.exp Merge pull request #9754 from 9999years/print-value-when-coercion-fails 2024-03-09 00:05:41 -07:00
eval-fail-bad-string-interpolation-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-bad-string-interpolation-2.err.exp Merge pull request #9168 from obsidiansystems/fix-lang-tests-read-only 2024-03-04 04:42:21 +01:00
eval-fail-bad-string-interpolation-2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-bad-string-interpolation-3.err.exp Merge pull request #9754 from 9999years/print-value-when-coercion-fails 2024-03-09 00:05:41 -07:00
eval-fail-bad-string-interpolation-3.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-bad-string-interpolation-4.err.exp libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-bad-string-interpolation-4.nix Merge pull request #9754 from 9999years/print-value-when-coercion-fails 2024-03-09 00:05:41 -07:00
eval-fail-blackhole.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-blackhole.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-call-primop.err.exp Merge pull request #9753 from 9999years/print-value-on-type-error 2024-03-09 00:05:41 -07:00
eval-fail-call-primop.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-fail-deepseq.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-deepseq.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-dup-dynamic-attrs.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-dup-dynamic-attrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-duplicate-traces.err.exp Merge pull request #10066 from 9999years/print-all-frames 2024-03-09 10:17:26 -07:00
eval-fail-duplicate-traces.nix Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-foldlStrict-strict-op-application.err.exp Merge pull request #10066 from 9999years/print-all-frames 2024-03-09 10:17:26 -07:00
eval-fail-foldlStrict-strict-op-application.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-fromTOML-timestamps.err.exp libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
eval-fail-fromTOML-timestamps.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-hashfile-missing.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-hashfile-missing.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-infinite-recursion-lambda.err.exp Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-infinite-recursion-lambda.nix Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-list.err.exp Merge pull request #9753 from 9999years/print-value-on-type-error 2024-03-09 00:05:41 -07:00
eval-fail-list.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-missing-arg.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-missing-arg.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-mutual-recursion.err.exp Merge pull request #10066 from 9999years/print-all-frames 2024-03-09 10:17:26 -07:00
eval-fail-mutual-recursion.nix Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-nonexist-path.err.exp Merge pull request #9168 from obsidiansystems/fix-lang-tests-read-only 2024-03-04 04:42:21 +01:00
eval-fail-nonexist-path.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-not-throws.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-not-throws.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-fail-path-slash.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-path-slash.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-print-limit-list.err.exp libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-print-limit-list.nix libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-print-limit-set.err.exp libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-print-limit-set.nix libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-recursion.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-recursion.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-remove.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-remove.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-scope-5.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-scope-5.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-seq.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-seq.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-set-override.err.exp Merge pull request #9753 from 9999years/print-value-on-type-error 2024-03-09 00:05:41 -07:00
eval-fail-set-override.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-set.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-set.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-substring.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-substring.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-to-path.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-to-path.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-toJSON.err.exp libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
eval-fail-toJSON.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-undeclared-arg.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-undeclared-arg.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-fail-using-set-as-attr-name.err.exp libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
eval-fail-using-set-as-attr-name.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-okay-any-all.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-any-all.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-arithmetic.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-arithmetic.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrnames.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrnames.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs2.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs3.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs3.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs4.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs4.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs5.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs5.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs6.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-attrs6.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-autoargs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-autoargs.flags Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-autoargs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-backslash-newline-1.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-backslash-newline-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-backslash-newline-2.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-backslash-newline-2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-builtins-add.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-builtins-add.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-builtins.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-builtins.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-callable-attrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-callable-attrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-catattrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-catattrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-closure.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-closure.exp.xml Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-closure.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-comments.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-comments.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-concat.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-concat.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-concatmap.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-concatmap.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-concatstringssep.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-concatstringssep.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-context-introspection.exp Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-okay-context-introspection.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-okay-context.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-context.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-curpos.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-curpos.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-deepseq.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-deepseq.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-delayed-with-inherit.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-delayed-with-inherit.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-delayed-with.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-delayed-with.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-dynamic-attrs-2.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-dynamic-attrs-2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-dynamic-attrs-bare.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-dynamic-attrs-bare.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-dynamic-attrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-dynamic-attrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-elem.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-elem.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-empty-args.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-empty-args.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-eq-derivations.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-eq-derivations.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-eq.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-eq.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-filter.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-filter.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-flake-ref-to-string.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-flake-ref-to-string.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-flatten.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-flatten.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-float.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-float.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-floor-ceil.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-floor-ceil.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-foldlStrict-lazy-elements.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-foldlStrict-lazy-elements.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-foldlStrict-lazy-initial-accumulator.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-foldlStrict-lazy-initial-accumulator.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-foldlStrict.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-foldlStrict.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromjson-escapes.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromjson-escapes.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromjson.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromjson.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromTOML-timestamps.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromTOML-timestamps.flags Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromTOML-timestamps.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromTOML.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-fromTOML.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-functionargs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-functionargs.exp.xml Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-functionargs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getattrpos-functionargs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getattrpos-functionargs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getattrpos-undefined.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getattrpos-undefined.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getattrpos.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getattrpos.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getenv.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-getenv.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-groupBy.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-groupBy.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-hash.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-hashfile.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-hashfile.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-hashstring.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-hashstring.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-if.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-if.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-import.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-import.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-ind-string.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-ind-string.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-inherit-from.err.exp evaluate inherit (from) exprs only once per directive 2024-03-10 03:18:32 -06:00
eval-okay-inherit-from.exp evaluate inherit (from) exprs only once per directive 2024-03-10 03:18:32 -06:00
eval-okay-inherit-from.nix evaluate inherit (from) exprs only once per directive 2024-03-10 03:18:32 -06:00
eval-okay-intersectAttrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-intersectAttrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-let.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-let.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-list.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-list.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-listtoattrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-listtoattrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-logic.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-logic.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-map.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-map.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-mapattrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-mapattrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-merge-dynamic-attrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-merge-dynamic-attrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-nested-with.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-nested-with.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-new-let.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-new-let.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-null-dynamic-attrs.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-null-dynamic-attrs.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-overrides.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-overrides.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-parse-flake-ref.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-parse-flake-ref.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-partition.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-partition.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-path-string-interpolation.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-path-string-interpolation.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-path.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-path.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-pathexists.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-pathexists.nix Merge pull request #9985 from alois31/symlink-resolution 2024-03-07 00:43:51 -07:00
eval-okay-patterns.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-patterns.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-print.err.exp Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-print.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-print.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-readDir.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-readDir.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-readfile.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-readfile.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-readFileType.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-readFileType.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-redefine-builtin.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-redefine-builtin.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regex-match.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regex-match.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regex-split.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regex-split.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regression-20220122.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regression-20220122.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regression-20220125.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-regression-20220125.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-remove.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-remove.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-repeated-empty-attrs.exp Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-repeated-empty-attrs.nix Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-repeated-empty-list.exp Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-repeated-empty-list.nix Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-replacestrings.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-replacestrings.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-1.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-2.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-3.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-3.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-4.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-4.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-6.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-6.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-7.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-scope-7.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-search-path.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-search-path.flags Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-search-path.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-seq.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-seq.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-sort.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-sort.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-splitversion.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-splitversion.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-string.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-string.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-strings-as-attrs-names.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-strings-as-attrs-names.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-substring-context.exp Merge pull request #9747 from awakesecurity/mz/fix-quadratic-splitString 2024-03-04 08:06:36 +01:00
eval-okay-substring-context.nix Merge pull request #9747 from awakesecurity/mz/fix-quadratic-splitString 2024-03-04 08:06:36 +01:00
eval-okay-substring.exp Merge pull request #9785 from hercules-ci/test-substring-negative 2024-03-04 08:07:16 +01:00
eval-okay-substring.nix Merge pull request #9785 from hercules-ci/test-substring-negative 2024-03-04 08:07:16 +01:00
eval-okay-symlink-resolution.exp Fix symlink handling 2024-01-21 20:53:30 +00:00
eval-okay-symlink-resolution.nix Fix symlink handling 2024-01-21 20:53:30 +00:00
eval-okay-tail-call-1.exp-disabled Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-tail-call-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-tojson.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-tojson.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-toxml.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-toxml.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-toxml2.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-toxml2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-tryeval.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-tryeval.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-types.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-types.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-versions.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-versions.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-with.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-with.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-xml.exp.xml Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-xml.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-zipAttrsWith.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
eval-okay-zipAttrsWith.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
framework.sh Merge pull request #9861 from 9999years/colored-diff-in-lang-tests 2024-03-04 08:50:00 +01:00
imported.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
imported2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
lib.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-dup-attrs-1.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-dup-attrs-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-dup-attrs-2.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-dup-attrs-2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-dup-attrs-3.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-dup-attrs-3.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-dup-attrs-4.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-dup-attrs-4.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-dup-attrs-7.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-dup-attrs-7.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-dup-formals.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-dup-formals.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-eof-in-string.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-eof-in-string.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-mixed-nested-attrs1.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-mixed-nested-attrs1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-mixed-nested-attrs2.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-mixed-nested-attrs2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-patterns-1.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-patterns-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-regression-20060610.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-regression-20060610.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-undef-var-2.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-undef-var-2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-undef-var.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-undef-var.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-fail-utf8.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-utf8.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-1.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-crlf.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-crlf.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-dup-attrs-5.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-dup-attrs-5.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-dup-attrs-6.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-dup-attrs-6.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-inherits.exp group inherit by source during Expr::show 2024-03-10 03:18:32 -06:00
parse-okay-inherits.nix add test for inherit expr printing 2024-03-10 03:18:32 -06:00
parse-okay-mixed-nested-attrs-1.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-mixed-nested-attrs-1.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-mixed-nested-attrs-2.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-mixed-nested-attrs-2.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-mixed-nested-attrs-3.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-mixed-nested-attrs-3.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-regression-751.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-regression-751.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-regression-20041027.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-regression-20041027.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-subversion.exp group inherit by source during Expr::show 2024-03-10 03:18:32 -06:00
parse-okay-subversion.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-url.exp Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00
parse-okay-url.nix Put functional tests in tests/functional 2023-12-01 12:06:43 -05:00