1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-07-02 21:51:50 +02:00
nix/tests/functional/lang/eval-okay-strings-as-attrs-names.nix
Robert Hensing 32aed360b8 Format .nix files
This does not include any automation for the release branch, but
is based on the configuration of https://github.com/NixOS/nix/pull/12349

    pre-commit run -a nixfmt-rfc-style
2025-01-24 20:40:21 +01:00

18 lines
378 B
Nix

let
attr = {
"key 1" = "test";
"key 2" = "caseok";
};
t1 = builtins.getAttr "key 1" attr;
t2 = attr."key 2";
t3 = attr ? "key 1";
t4 = builtins.attrNames { inherit (attr) "key 1"; };
# This is permitted, but there is currently no way to reference this
# variable.
"foo bar" = 1;
in
t1 == "test" && t2 == "caseok" && t3 == true && t4 == [ "key 1" ]