(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (FunctionDef test_refspec [] (List (= scope= flags=0 words=[] bindings=[('kind', {[VarSub 1]}), ('refspec', {[VarSub 2]}), ('expect', {[VarSub 3]})]) (AndOr OP_AND_IF (Com {[LIT_CHARS git]} {[LIT_CHARS config]} {[LIT_CHARS remote.frotz.url]} {[DQ [LIT_CHARS .]]} ) (AndOr OP_AND_IF (Com {[LIT_CHARS git]} {[LIT_CHARS config]} {[LIT_CHARS --remove-section]} {[LIT_CHARS remote.frotz]} ) (AndOr OP_AND_IF (Com {[LIT_CHARS git]} {[LIT_CHARS config]} {[LIT_CHARS remote.frotz.url]} {[DQ [LIT_CHARS .]]} ) (AndOr OP_AND_IF (Com {[LIT_CHARS git]} {[LIT_CHARS config]} {[DQ [LIT_CHARS remote.frotz.][VarSub kind]]} {[DQ [VarSub refspec]]} ) (If (Com {[LIT_CHARS test]} {[DQ [VarSub expect]]} {[LIT_NEQUAL "!="]} {[LIT_CHARS invalid]} ) (List (= scope= flags=0 words=[] bindings=[('title', {[DQ [VarSub kind][LIT_CHARS " "][VarSub refspec]]})]) (= scope= flags=0 words=[] bindings=[('test', {[SQ ]})]) ) (ElseTrue) (List (= scope= flags=0 words=[] bindings=[('title', {[DQ [VarSub kind][LIT_CHARS " "][VarSub refspec][LIT_CHARS " (invalid)"]]})]) (= scope= flags=0 words=[] bindings=[('test', {[SQ ]})]) ) ) ) ) ) ) (Com {[LIT_CHARS test_expect_success]} {[DQ [VarSub title]]} {[DQ [VarSub test]]} ) ) ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_OTHER ":"]} {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_OTHER ":"]} {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} {[LIT_CHARS invalid]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS fetch]} {[SQ ]} ) (Com {[LIT_CHARS test_refspec]} {[LIT_CHARS push]} {[SQ ]} ) (Com {[LIT_CHARS test_done]} ) )