(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 expected]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "tree "][VarSub EMPTY_TREE][LIT_CHARS "\n"][LIT_CHARS "author Author Name 1117148400 +0000\n"][LIT_CHARS "committer Committer Name 1117150200 +0000\n"][LIT_CHARS "\n"][LIT_CHARS "comment text\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ treeid">]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ commitid 2>/dev/null">]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ commit">]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ commitid &&\n"> childid-1 &&\n"> childid-2 &&\n"> childid-3 &&\n"> childid-4 &&\n"> ]}) (Com {[LIT_CHARS test_done]}) )