(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]}) (= scope= flags=0 words=[] bindings=[('base_path', {[ComSub (Com {[LIT_CHARS pwd]} {[LIT_CHARS -P]})]})]) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ file1 &&\n"> file1 &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (= scope= flags=0 words=[] bindings=[('rev1_hash_main', {[ComSub (Com {[LIT_CHARS git]} {[LIT_CHARS --git-dir] [LIT_OTHER "="] [LIT_CHARS origin/main/.git]} {[LIT_CHARS show]} {[LIT_CHARS --pretty] [LIT_OTHER "="] [LIT_CHARS format] [LIT_OTHER ":"] [LIT_OTHER "%"] [LIT_CHARS h]} {[LIT_CHARS -q]} {[DQ [LIT_CHARS "HEAD~1"]]})]})]) (= scope= flags=0 words=[] bindings=[('rev1_hash_sub', {[ComSub (Com {[LIT_CHARS git]} {[LIT_CHARS --git-dir] [LIT_OTHER "="] [LIT_CHARS origin/sub/.git]} {[LIT_CHARS show]} {[LIT_CHARS --pretty] [LIT_OTHER "="] [LIT_CHARS format] [LIT_OTHER ":"] [LIT_OTHER "%"] [LIT_CHARS h]} {[LIT_CHARS -q]} {[DQ [LIT_CHARS "HEAD~1"]]})]})]) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_failure]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_done]}) )