diff options
author | Silvan Mosberger <contact@infinisil.com> | 2020-03-10 02:38:28 +0100 |
---|---|---|
committer | Silvan Mosberger <contact@infinisil.com> | 2020-03-10 16:01:04 +0100 |
commit | 575354babf195cbf55af27dd5e61b8481dfd0558 (patch) | |
tree | b1b4efa1d9c4bbebd899f6a62e7dcc79692f6b74 /lib/tests/misc.nix | |
parent | 169fc2eecaf48348d1d2dc81b500fb55a94518e6 (diff) | |
download | nixpkgs-575354babf195cbf55af27dd5e61b8481dfd0558.tar nixpkgs-575354babf195cbf55af27dd5e61b8481dfd0558.tar.gz nixpkgs-575354babf195cbf55af27dd5e61b8481dfd0558.tar.bz2 nixpkgs-575354babf195cbf55af27dd5e61b8481dfd0558.tar.lz nixpkgs-575354babf195cbf55af27dd5e61b8481dfd0558.tar.xz nixpkgs-575354babf195cbf55af27dd5e61b8481dfd0558.tar.zst nixpkgs-575354babf195cbf55af27dd5e61b8481dfd0558.zip |
lib/generators: Add toINI option for duplicate keys
Diffstat (limited to 'lib/tests/misc.nix')
-rw-r--r-- | lib/tests/misc.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix index 01ff5ecf148..739c5d5fe15 100644 --- a/lib/tests/misc.nix +++ b/lib/tests/misc.nix @@ -348,6 +348,18 @@ runTests { ''; }; + testToINIDuplicateKeys = { + expr = generators.toINI { listsAsDuplicateKeys = true; } { foo.bar = true; baz.qux = [ 1 false ]; }; + expected = '' + [baz] + qux=1 + qux=false + + [foo] + bar=true + ''; + }; + testToINIDefaultEscapes = { expr = generators.toINI {} { "no [ and ] allowed unescaped" = { |