(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]}) (If (Pipeline! (Com {[LIT_CHARS test_have_prereq]} {[LIT_CHARS PERL]}) ) (List (= scope= flags=0 words=[] bindings=[('skip_all', {[SQ ]})]) (Com {[LIT_CHARS test_done]}) ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ file &&\n"> >file &&\n"> >file\n">]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> diff &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ file &&\n"> >file &&\n"> >file &&\n"> >file\n">]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> diff &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ fake_editor.sh &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ diff &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ patch < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ fake_editor.sh &&\n"> >fake_editor.sh <<\\EOF &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ patch < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ patch < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ output &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ .gitignore &&\n"> file &&\n"> output &&\n"> expected &&\n"> ]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -f]} {[LIT_CHARS .gitignore]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS FILEMODE]} {[SQ ]} {[SQ >file &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS FILEMODE]} {[SQ ]} {[SQ >file &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS FILEMODE]} {[SQ ]} {[SQ >file &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ >file\n">]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ patch < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ diff &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ non-empty &&\n"> diff &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expected < ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ empty &&\n"> diff &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ test &&\n"> test\n">]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_failure]} {[SQ ]} {[SQ test <<-\\EOF &&\n"> error &&\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ non-conflict.t &&\n"> output &&\n"> expected <<-\\EOF &&\n"> diff &&\n"> ]}) (Com {[LIT_CHARS test_done]}) )