Skip to content

Commit 954a4ea

Browse files
gbrlmarnitchyny
authored andcommitted
Added tests for --compact-output and --indent options
1 parent dad7dd6 commit 954a4ea

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

tests/shtest

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -725,4 +725,33 @@ $VALGRIND $Q $JQ . <<\NUM
725725
-10E-1000000001
726726
NUM
727727

728+
# test for --indent and --compact-output -- #1465
729+
printf '[1,2]\n' > $d/expected
730+
$JQ --compact-output -n "[1,2]" > $d/out
731+
cmp $d/out $d/expected
732+
733+
printf '[\n1,\n2\n]\n' > $d/expected
734+
$JQ --indent 0 -n "[1,2]" > $d/out
735+
cmp $d/out $d/expected
736+
737+
printf '[\n 1,\n 2\n]\n' > $d/expected
738+
$JQ --indent 1 -n "[1,2]" > $d/out
739+
cmp $d/out $d/expected
740+
741+
printf '[\n 1,\n 2\n]\n' > $d/expected
742+
$JQ --indent 5 -n "[1,2]" > $d/out
743+
cmp $d/out $d/expected
744+
745+
printf '[\n{\n"a": 1\n}\n]\n' > $d/expected
746+
$JQ --indent 0 -n "[{a:1}]" > $d/out
747+
cmp $d/out $d/expected
748+
749+
printf '[\n {\n "a": 1\n }\n]\n' > $d/expected
750+
$JQ --indent 1 -n "[{a:1}]" > $d/out
751+
cmp $d/out $d/expected
752+
753+
printf '[\n {\n "a": 1\n }\n]\n' > $d/expected
754+
$JQ --indent 6 -n "[{a:1}]" > $d/out
755+
cmp $d/out $d/expected
756+
728757
exit 0

0 commit comments

Comments
 (0)