(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS setup]} {[SQ $f && git add $f || return 1\n"> >$f && git add $f || return 1\n"> >$f && git add $f || return 1\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS merge]} {[SQ .gitattributes &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ binary-orig &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ >.gitattributes &&\n"> ]\\)\\1\\1\\1*/{\n"> actual text &&\n"> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\" actual &&\n"> ]}) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS ./custom-merge]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "#!/bin/sh\n"] [LIT_CHARS "\n"] [LIT_CHARS "orig=\"$1\" ours=\"$2\" theirs=\"$3\" exit=\"$4\" path=$5\n"] [LIT_CHARS "(\n"] [LIT_CHARS "\techo \"orig is $orig\"\n"] [LIT_CHARS "\techo \"ours is $ours\"\n"] [LIT_CHARS "\techo \"theirs is $theirs\"\n"] [LIT_CHARS "\techo \"path is $path\"\n"] [LIT_CHARS "\techo \"=== orig ===\"\n"] [LIT_CHARS "\tcat \"$orig\"\n"] [LIT_CHARS "\techo \"=== ours ===\"\n"] [LIT_CHARS "\tcat \"$ours\"\n"] [LIT_CHARS "\techo \"=== theirs ===\"\n"] [LIT_CHARS "\tcat \"$theirs\"\n"] [LIT_CHARS ") >\"$ours+\"\n"] [LIT_CHARS "cat \"$ours+\" >\"$ours\"\n"] [LIT_CHARS "rm -f \"$ours+\"\n"] [LIT_CHARS "exit \"$exit\"\n"]} 0), > ) (Com {[LIT_CHARS chmod]} {[LIT_OTHER "+"] [LIT_CHARS x]} {[LIT_CHARS ./custom-merge]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ .gitattributes &&\n"> >.gitattributes &&\n"> check-1 &&\n"> ] [LIT_CHARS text] [SQ check-2 &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ check-1 &&\n"> ] [LIT_CHARS text] [SQ check-2 &&\n"> check-3 &&\n"> expect &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ a &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ sleep.pid\n"> .gitattributes \\\n"> ]}) (Com {[LIT_CHARS test_done]}) )