(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (Com {[LIT_CHARS .]} {[DQ [VarSub TEST_DIRECTORY]] [LIT_CHARS /lib-pager.sh]} ) (Com {[LIT_CHARS unset]} {[LIT_CHARS PAGER]} {[LIT_CHARS GIT_PAGER]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ grep_filter, ptn, \\\"command line\\\", 0, what);\n"> untracked\n">]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS SIMPLEPAGER]} {[SQ ]} {[SQ $less <<-\\EOF &&\n"> pager-args\n"> expect.less <<-\\EOF &&\n"> expect.notless &&\n"> empty &&\n"> out &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ out 2>msg &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect <<-\\EOF &&\n"> empty &&\n"> pager-args">] [\ LIT_ESCAPED_CHAR "\\'"] [SQ out\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ less <<-\\EOF &&\n"> actual\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect <<-\\EOF &&\n"> empty &&\n"> out &&\n"> out2 &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect <<-\\EOF &&\n"> empty &&\n"> unrelated &&\n"> out &&\n"> ]} ) (FunctionDef test_config [] (AndOr OP_AND_IF (Com {[LIT_CHARS git]} {[LIT_CHARS config]} {[DQ [VarSub 1]]} {[DQ [VarSub 2]]} ) (Com {[LIT_CHARS test_when_finished]} {[DQ [LIT_CHARS "git config --unset "][VarSub 1]]} ) ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> ] [\ LIT_ESCAPED_CHAR "\\'"] [SQ actual">] [\ LIT_ESCAPED_CHAR "\\'"] [SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect &&\n"> empty &&\n"> ../args">] [\ LIT_ESCAPED_CHAR "\\'"] [SQ ../out &&\n"> ../dir; :\" \"enum grep_pat_token\" >../out2\n"> ]} ) (Com {[LIT_CHARS test_done]} ) )