From 575354babf195cbf55af27dd5e61b8481dfd0558 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Tue, 10 Mar 2020 02:38:28 +0100 Subject: lib/generators: Add toINI option for duplicate keys --- lib/tests/misc.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'lib/tests') diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix index 01ff5ecf1485..739c5d5fe15d 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" = { -- cgit v1.2.3