diff options
author | Emil "AngryAnt" Johansen <git@eej.dk> | 2023-03-27 17:06:12 +0200 |
---|---|---|
committer | Emil "AngryAnt" Johansen <git@eej.dk> | 2023-03-27 19:25:52 +0200 |
commit | e932e98437ea9184365233bad439860c795f65a1 (patch) | |
tree | 803cb1ad0e069e236d46bb58a0ceb7deb1b62887 /lib | |
parent | 63a8c43d0954cf290aa18ae92738a76f8758d463 (diff) | |
download | nixpkgs-e932e98437ea9184365233bad439860c795f65a1.tar nixpkgs-e932e98437ea9184365233bad439860c795f65a1.tar.gz nixpkgs-e932e98437ea9184365233bad439860c795f65a1.tar.bz2 nixpkgs-e932e98437ea9184365233bad439860c795f65a1.tar.lz nixpkgs-e932e98437ea9184365233bad439860c795f65a1.tar.xz nixpkgs-e932e98437ea9184365233bad439860c795f65a1.tar.zst nixpkgs-e932e98437ea9184365233bad439860c795f65a1.zip |
lib.toPlist: keep test output in external files for their tab indents
Diffstat (limited to 'lib')
-rw-r--r-- | lib/tests/misc.nix | 47 | ||||
-rw-r--r-- | lib/tests/test-to-plist-expected.plist | 46 |
2 files changed, 47 insertions, 46 deletions
diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix index d7173bbf3a3..2cb8596703f 100644 --- a/lib/tests/misc.nix +++ b/lib/tests/misc.nix @@ -936,52 +936,7 @@ runTests { }; }; }; - expected = { value = ''<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>nested</key> - <dict> - <key>values</key> - <dict> - <key>attrs</key> - <dict> - <key>foo b/ar</key> - <string>baz</string> - </dict> - <key>bool</key> - <true/> - <key>emptyattrs</key> - <dict> - - </dict> - <key>emptylist</key> - <array> - - </array> - <key>emptystring</key> - <string></string> - <key>float</key> - <real>0.133700</real> - <key>int</key> - <integer>42</integer> - <key>list</key> - <array> - <integer>3</integer> - <integer>4</integer> - <string>test</string> - </array> - <key>newlinestring</key> - <string> -</string> - <key>path</key> - <string>/foo</string> - <key>string</key> - <string>fn''${o}"r\d</string> - </dict> - </dict> -</dict> -</plist>''; }; + expected = { value = builtins.readFile ./test-to-plist-expected.plist; }; }; # CLI diff --git a/lib/tests/test-to-plist-expected.plist b/lib/tests/test-to-plist-expected.plist new file mode 100644 index 00000000000..df0528a6076 --- /dev/null +++ b/lib/tests/test-to-plist-expected.plist @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>nested</key> + <dict> + <key>values</key> + <dict> + <key>attrs</key> + <dict> + <key>foo b/ar</key> + <string>baz</string> + </dict> + <key>bool</key> + <true/> + <key>emptyattrs</key> + <dict> + + </dict> + <key>emptylist</key> + <array> + + </array> + <key>emptystring</key> + <string></string> + <key>float</key> + <real>0.133700</real> + <key>int</key> + <integer>42</integer> + <key>list</key> + <array> + <integer>3</integer> + <integer>4</integer> + <string>test</string> + </array> + <key>newlinestring</key> + <string> +</string> + <key>path</key> + <string>/foo</string> + <key>string</key> + <string>fn${o}"r\d</string> + </dict> + </dict> +</dict> +</plist> \ No newline at end of file |