Unverified Commit e932e984 authored by Emil "AngryAnt" Johansen's avatar Emil "AngryAnt" Johansen
Browse files

lib.toPlist: keep test output in external files for their tab indents

parent 63a8c43d
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -101,3 +101,7 @@ end_of_line = unset
insert_final_newline = unset
trim_trailing_whitespace = unset
charset = unset

[lib/tests/*.plist]
indent_style = tab
insert_final_newline = unset
+1 −46
Original line number Diff line number Diff line
@@ -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
+46 −0
Original line number Diff line number Diff line
<?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