(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS bad-patch.diff]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "From: A U Thor \n"] [LIT_CHARS "diff --git a/f b/f\n"] [LIT_CHARS "index 7898192..6178079 100644\n"] [LIT_CHARS "--- a/f\n"] [LIT_CHARS "@@ -1 +1 @@\n"] [LIT_CHARS "-a\n"] [LIT_CHARS "+b\n"]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS setup]} {[SQ f &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual\n"> ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS expected]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "fatal: git diff header lacks filename information (line 4)\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_done]} ) )