(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (FunctionDef check_verify_failure [] (List (= scope= flags=0 words=[] bindings=[('expect', {[DQ [VarSub 2]]})]) (Com {[LIT_CHARS test_expect_success]} {[DQ [VarSub 1]]} {[SQ message ) &&\n"> ]} ) ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ A &&\n"> ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "too short for a tag\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "xxxxxx 139e9b33986b1c2670fff52c5067603117b3e895\n"][LIT_CHARS "type tag\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger . <> 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object zz9e9b33986b1c2670fff52c5067603117b3e895\n"][LIT_CHARS "type tag\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger . <> 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object 779e9b33986b1c2670fff52c5067603117b3e895\n"][LIT_CHARS "xxxx tag\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger . <> 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "object 779e9b33986b1c2670fff52c5067603117b3e895"]]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), > ) (Com {[LIT_CHARS printf]} {[DQ [LIT_CHARS "type tagsssssssssssssssssssssssssssssss"]]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} >"> 1), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object 779e9b33986b1c2670fff52c5067603117b3e895\n"][LIT_CHARS "type tag\n"][LIT_CHARS "xxx mytag\n"][LIT_CHARS "tagger . <> 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object 779e9b33986b1c2670fff52c5067603117b3e895\n"][LIT_CHARS "type taggggggggggggggggggggggggggggggg\n"][LIT_CHARS "tag\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object 779e9b33986b1c2670fff52c5067603117b3e895\n"][LIT_CHARS "type taggggggggggggggggggggggggggggggg\n"][LIT_CHARS "tag mytag\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object 779e9b33986b1c2670fff52c5067603117b3e895\n"][LIT_CHARS "type tagggg\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger . <> 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag my\ttag\n"][LIT_CHARS "tagger . <> 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "\n"][LIT_CHARS "This is filler\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger\n"][LIT_CHARS "\n"][LIT_CHARS "This is filler\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger <> 0 +0000\n"][LIT_CHARS "\n"][LIT_CHARS "This is filler\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger <\n"][LIT_CHARS " > 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger <> 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ .git/refs/tags/mytag 2>message">]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger 0 +0000\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS tr]} {[SQ ]} {[SQ ]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger __\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger Tue Mar 25 15:47:44 2008\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger 2008-03-31T12:20:15-0500\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger 1206478233 GMT\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger 1206478233 + 30\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger 1206478233 -1430\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger 1206478233 -0500\n"][LIT_CHARS "this line should not be here\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS check_verify_failure]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS tag.sig]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "object "][VarSub head][LIT_CHARS "\n"][LIT_CHARS "type commit\n"][LIT_CHARS "tag mytag\n"][LIT_CHARS "tagger T A Gger 1206478233 -0500\n"][LIT_CHARS "\n"]]} 0), > ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ .git/refs/tags/mytag 2>message">]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_done]} ) )