diff options
author | Naïm Favier <n@monade.li> | 2023-07-08 12:28:13 +0200 |
---|---|---|
committer | Naïm Favier <n@monade.li> | 2023-07-21 17:14:03 +0200 |
commit | 570a1a3ad773d93aa2128a8fba49f98e1e115d5d (patch) | |
tree | 69860a99a55cc4dc0c8cb2acfd14c3e1fcfb9378 /tests/lang/eval-okay-merge-dynamic-attrs.nix | |
parent | 85d0eb63165e7d7f441fe3dd94bb548a40502e52 (diff) |
parser: merge nested dynamic attributes
Fixes https://github.com/NixOS/nix/issues/7115
Diffstat (limited to 'tests/lang/eval-okay-merge-dynamic-attrs.nix')
-rw-r--r-- | tests/lang/eval-okay-merge-dynamic-attrs.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/lang/eval-okay-merge-dynamic-attrs.nix b/tests/lang/eval-okay-merge-dynamic-attrs.nix new file mode 100644 index 000000000..f459a554f --- /dev/null +++ b/tests/lang/eval-okay-merge-dynamic-attrs.nix @@ -0,0 +1,13 @@ +{ + set1 = { a = 1; }; + set1 = { "${"b" + ""}" = 2; }; + + set2 = { "${"b" + ""}" = 2; }; + set2 = { a = 1; }; + + set3.a = 1; + set3."${"b" + ""}" = 2; + + set4."${"b" + ""}" = 2; + set4.a = 1; +} |