(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]}) (Com {[LIT_CHARS .]} {[DQ [VarSub TEST_DIRECTORY]] [LIT_CHARS /lib-terminal.sh]}) (Com {[LIT_CHARS test_tick]}) (= scope= flags=0 words=[] bindings=[('test_encoding', {[DQ [LIT_CHARS ISO8859-1]]})]) (= scope= flags=0 words=[] bindings=[('added_utf8_part', {[ComSub (Com {[LIT_CHARS printf]} {[DQ [\ LIT_ESCAPED_CHAR "\\3"][LIT_CHARS 03][\ LIT_ESCAPED_CHAR "\\2"][LIT_CHARS 74]]})]})]) (= scope= flags=0 words=[] bindings=[('added_utf8_part_iso88591', {[ComSub (Pipeline (Com {[LIT_CHARS echo]} {[DQ [VarSub added_utf8_part]]}) (Com {[LIT_CHARS iconv]} {[LIT_CHARS -f]} {[LIT_CHARS utf-8]} {[LIT_CHARS -t]} {[VarSub test_encoding]}) )]})]) (= scope= flags=0 words=[] bindings=[('added', {[ComSub (Com {[LIT_CHARS printf]} {[DQ [LIT_CHARS "added (hinzugef"][VarSub added_utf8_part][LIT_CHARS "gt) foo"]]})]})]) (= scope= flags=0 words=[] bindings=[('added_iso88591', {[ComSub (Pipeline (Com {[LIT_CHARS echo]} {[DQ [VarSub added]]}) (Com {[LIT_CHARS iconv]} {[LIT_CHARS -f]} {[LIT_CHARS utf-8]} {[LIT_CHARS -t]} {[VarSub test_encoding]}) )]})]) (= scope= flags=0 words=[] bindings=[('changed_utf8_part', {[ComSub (Com {[LIT_CHARS printf]} {[DQ [\ LIT_ESCAPED_CHAR "\\3"][LIT_CHARS 03][\ LIT_ESCAPED_CHAR "\\2"][LIT_CHARS 44]]})]})]) (= scope= flags=0 words=[] bindings=[('changed_utf8_part_iso88591', {[ComSub (Pipeline (Com {[LIT_CHARS echo]} {[DQ [VarSub changed_utf8_part]]}) (Com {[LIT_CHARS iconv]} {[LIT_CHARS -f]} {[LIT_CHARS utf-8]} {[LIT_CHARS -t]} {[VarSub test_encoding]}) )]})]) (= scope= flags=0 words=[] bindings=[('changed', {[ComSub (Com {[LIT_CHARS printf]} {[DQ [LIT_CHARS "changed (ge"][VarSub changed_utf8_part][LIT_CHARS "ndert) foo"]]})]})]) (= scope= flags=0 words=[] bindings=[('changed_iso88591', {[ComSub (Pipeline (Com {[LIT_CHARS echo]} {[DQ [VarSub changed]]}) (Com {[LIT_CHARS iconv]} {[LIT_CHARS -f]} {[LIT_CHARS utf-8]} {[LIT_CHARS -t]} {[VarSub test_encoding]}) )]})]) (= scope= flags=0 words=[] bindings=[('truncate_count', {[LIT_CHARS 20]})]) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ foo &&\n"> foo &&\n"> ]}) (FunctionDef test_format [] (List (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expect.] [VarSub 1]} "> 1), > ) (Com {[LIT_CHARS test_expect_] [VarSub 3 test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS success]}]} {[DQ [LIT_CHARS "format "][VarSub 1]]} {[DQ [LIT_CHARS "\n"][LIT_CHARS "\t\tgit rev-list --pretty=format:'"][VarSub 2][LIT_CHARS "' master >output."][VarSub 1][LIT_CHARS " &&\n"][LIT_CHARS "\t\ttest_cmp expect."][VarSub 1][LIT_CHARS " output."][VarSub 1][LIT_CHARS "\n"][LIT_CHARS "\t"]]}) ) ) (= scope= flags=0 words=[] bindings=[('AUTO_COLOR', {[SQ ]})]) (FunctionDef has_color [] (AndOr OP_AND_IF (Com {[LIT_CHARS printf]} {[SQ ]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), > ) (Com {[LIT_CHARS test_cmp]} {[LIT_CHARS expect]} {[DQ [VarSub 1]]}) ) ) (FunctionDef has_no_color [] (AndOr OP_AND_IF (Com {[LIT_CHARS echo]} {[LIT_CHARS foo]} < (FilenameRedirectNode filename={[LIT_CHARS expect]} "> 1), > ) (Com {[LIT_CHARS test_cmp]} {[LIT_CHARS expect]} {[DQ [VarSub 1]]}) ) ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS percent]} {[LIT_OTHER "%"] [LIT_OTHER "%"] [LIT_CHARS h]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "%h\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "%h\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS hash]} {[LIT_OTHER "%"] [LIT_CHARS H] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS h]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub head2][LIT_CHARS "\n"][VarSub head2_short][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub head1][LIT_CHARS "\n"][VarSub head1_short][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS tree]} {[LIT_OTHER "%"] [LIT_CHARS T] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS t]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub tree2][LIT_CHARS "\n"][VarSub tree2_short][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub tree1][LIT_CHARS "\n"][VarSub tree1_short][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS parents]} {[LIT_OTHER "%"] [LIT_CHARS P] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS p]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub head1][LIT_CHARS "\n"][VarSub head1_short][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS author]} {[LIT_OTHER "%"] [LIT_CHARS an] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS ae] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS ad] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS aD] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS at]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "A U Thor\n"][LIT_CHARS "author@example.com\n"][LIT_CHARS "Thu Apr 7 15:13:13 2005 -0700\n"][LIT_CHARS "Thu, 7 Apr 2005 15:13:13 -0700\n"][LIT_CHARS "1112911993\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "A U Thor\n"][LIT_CHARS "author@example.com\n"][LIT_CHARS "Thu Apr 7 15:13:13 2005 -0700\n"][LIT_CHARS "Thu, 7 Apr 2005 15:13:13 -0700\n"][LIT_CHARS "1112911993\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS committer]} {[LIT_OTHER "%"] [LIT_CHARS cn] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS ce] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS cd] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS cD] [LIT_OTHER "%"] [LIT_CHARS n] [LIT_OTHER "%"] [LIT_CHARS ct]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "C O Mitter\n"][LIT_CHARS "committer@example.com\n"][LIT_CHARS "Thu Apr 7 15:13:13 2005 -0700\n"][LIT_CHARS "Thu, 7 Apr 2005 15:13:13 -0700\n"][LIT_CHARS "1112911993\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "C O Mitter\n"][LIT_CHARS "committer@example.com\n"][LIT_CHARS "Thu Apr 7 15:13:13 2005 -0700\n"][LIT_CHARS "Thu, 7 Apr 2005 15:13:13 -0700\n"][LIT_CHARS "1112911993\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS encoding]} {[LIT_OTHER "%"] [LIT_CHARS e]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub test_encoding][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub test_encoding][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS subject]} {[LIT_OTHER "%"] [LIT_CHARS s]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub changed][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub added][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS subject-truncated]} {[DQ [LIT_CHARS "%<("][VarSub truncate_count][LIT_CHARS ",trunc)%s"]]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "changed (ge"][VarSub changed_utf8_part][LIT_CHARS "ndert)..\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "added (hinzugef"][VarSub added_utf8_part][LIT_CHARS "gt..\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS body]} {[LIT_OTHER "%"] [LIT_CHARS b]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS raw-body]} {[LIT_OTHER "%"] [LIT_CHARS B]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub changed][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub added][LIT_CHARS "\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS colors]} {[LIT_OTHER "%"] [LIT_CHARS Credfoo] [LIT_OTHER "%"] [LIT_CHARS Cgreenbar] [LIT_OTHER "%"] [LIT_CHARS Cbluebaz] [LIT_OTHER "%"] [LIT_CHARS Cresetxyzzy]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "\u001b[31mfoo\u001b[32mbar\u001b[34mbaz\u001b[mxyzzy\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "\u001b[31mfoo\u001b[32mbar\u001b[34mbaz\u001b[mxyzzy\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS advanced-colors]} {[SQ ]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "\u001b[1;31;43mfoo\u001b[m\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "\u001b[1;31;43mfoo\u001b[m\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS TTY]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> expect &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> expect &&\n"> ]}) (Com {[LIT_CHARS iconv]} {[LIT_CHARS -f]} {[LIT_CHARS utf-8]} {[LIT_CHARS -t]} {[VarSub test_encoding]} < (FilenameRedirectNode filename={[LIT_CHARS commit-msg]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "Test printing of complex bodies\n"][LIT_CHARS "\n"][LIT_CHARS "This commit message is much longer than the others,\n"][LIT_CHARS "and it will be encoded in "][VarSub test_encoding][LIT_CHARS ". We should therefore\n"][LIT_CHARS "include an ISO8859 character: \u00a1bueno!\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ foo && git commit -a -F commit-msg &&\n"> ]}) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-encoding]} {[LIT_OTHER "%"] [LIT_CHARS e]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][VarSub test_encoding][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub test_encoding][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub test_encoding][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject]} {[LIT_OTHER "%"] [LIT_CHARS s]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS "Test printing of complex bodies\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub changed_iso88591][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub added_iso88591][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject-trunc]} {[DQ [LIT_CHARS "%<("][VarSub truncate_count][LIT_CHARS ",trunc)%s"]]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS "Test printing of c..\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "changed (ge"][VarSub changed_utf8_part_iso88591][LIT_CHARS "ndert)..\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "added (hinzugef"][VarSub added_utf8_part_iso88591][LIT_CHARS "gt..\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject-mtrunc]} {[DQ [LIT_CHARS "%<("][VarSub truncate_count][LIT_CHARS ",mtrunc)%s"]]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS "Test prin..ex bodies\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "changed (..dert) foo\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "added (hi..f"][VarSub added_utf8_part_iso88591][LIT_CHARS "gt) foo\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject-ltrunc]} {[DQ [LIT_CHARS "%<("][VarSub truncate_count][LIT_CHARS ",ltrunc)%s"]]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS ".. of complex bodies\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "..ged (ge"][VarSub changed_utf8_part_iso88591][LIT_CHARS "ndert) foo\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS ".. (hinzugef"][VarSub added_utf8_part_iso88591][LIT_CHARS "gt) foo\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected.utf-8 &&\n"> expected.ISO8859-1\n">]}) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-body]} {[LIT_OTHER "%"] [LIT_CHARS b]} < (FilenameRedirectNode filename={[LIT_CHARS expected.ISO8859-1]} 0), > ) (Com {[LIT_CHARS git]} {[LIT_CHARS config]} {[LIT_CHARS --unset]} {[LIT_CHARS i18n.commitEncoding]}) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject-commitencoding-unset]} {[LIT_OTHER "%"] [LIT_CHARS s]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS "Test printing of complex bodies\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][VarSub changed][LIT_CHARS "\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][VarSub added][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject-commitencoding-unset-trunc]} {[DQ [LIT_CHARS "%<("][VarSub truncate_count][LIT_CHARS ",trunc)%s"]]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS "Test printing of c..\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "changed (ge"][VarSub changed_utf8_part][LIT_CHARS "ndert)..\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "added (hinzugef"][VarSub added_utf8_part][LIT_CHARS "gt..\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject-commitencoding-unset-mtrunc]} {[DQ [LIT_CHARS "%<("][VarSub truncate_count][LIT_CHARS ",mtrunc)%s"]]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS "Test prin..ex bodies\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "changed (..dert) foo\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS "added (hi..f"][VarSub added_utf8_part][LIT_CHARS "gt) foo\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-subject-commitencoding-unset-ltrunc]} {[DQ [LIT_CHARS "%<("][VarSub truncate_count][LIT_CHARS ",ltrunc)%s"]]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "commit "][VarSub head3][LIT_CHARS "\n"][LIT_CHARS ".. of complex bodies\n"][LIT_CHARS "commit "][VarSub head2][LIT_CHARS "\n"][LIT_CHARS "..ged (ge"][VarSub changed_utf8_part][LIT_CHARS "ndert) foo\n"][LIT_CHARS "commit "][VarSub head1][LIT_CHARS "\n"][LIT_CHARS ".. (hinzugef"][VarSub added_utf8_part][LIT_CHARS "gt) foo\n"]]} 0), > ) (Com {[LIT_CHARS test_format]} {[LIT_CHARS complex-body-commitencoding-unset]} {[LIT_OTHER "%"] [LIT_CHARS b]} < (FilenameRedirectNode filename={[LIT_CHARS expected.utf-8]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect commit $head3 &&\n"> >expect fooQbar &&\n"> actual.nul &&\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ expect.ad-short &&\n"> output.ad-short master &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect2 &&\n"> expect3 &&\n"> actual1 &&\n"> actual2 &&\n"> actual3 &&\n"> fuzzy2 &&\n"> fuzzy3 &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect.gd-short &&\n"> actual.gd-short &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ test.txt &&\n"> testg.txt &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ \" --allow-empty -m foo &&\n"> \" >expect &&\n"> \" >actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_done]}) )