(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]}) (= scope= flags=0 words=[] bindings=[('P0', {[SQ ]})]) (= scope= flags=0 words=[] bindings=[('P1', {[SQ ]})]) (= scope= flags=0 words=[] bindings=[('P2', {[SQ ]})]) (= scope= flags=0 words=[] bindings=[('P3', {[SQ ]})]) (AndOr OP_AND_IF (Com {[LIT_CHARS test_have_prereq]} {[LIT_OTHER "!"] [LIT_CHARS MINGW]}) (AndOr OP_AND_IF (Com {[LIT_CHARS echo]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 2), (FilenameRedirectNode filename={[DQ [VarSub P1]]} "> 1), > ) (AndOr OP_AND_IF (Com {[LIT_CHARS test]} {[LIT_CHARS -f]} {[DQ [VarSub P1]]}) (AndOr OP_OR_IF (Com {[LIT_CHARS rm]} {[LIT_CHARS -f]} {[DQ [VarSub P1]]}) (List (= scope= flags=0 words=[] bindings=[('skip_all', {[SQ ]})]) (Com {[LIT_CHARS test_done]}) ) ) ) ) ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS setup]} {[SQ \"$P0.0\" &&\n"> \"$P0.1\" &&\n"> \"$P0.2\" &&\n"> \"$P0.3\" &&\n"> \"$P1.0\" &&\n"> \"$P1.2\" &&\n"> \"$P1.3\" &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect <<\\EOF\n"> \"Rpathname\\twith HT.0\" (100%)\n"> \"Rpathname\\nwith LF.0\" (100%)\n"> \"Rpathname\\nwith LF.1\" (100%)\n"> Rpathname with SP.0 (100%)\n"> Rpathname with SP.1 (100%)\n"> Rpathname.0 (100%)\n"> Rpathname.1 (100%)\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect <<-\\EOF &&\n"> \"Rpathname\\twith HT.0\"\n"> \"Rpathname\\nwith LF.0\"\n"> \"Rpathname\\nwith LF.1\"\n"> Rpathname with SP.0\n"> Rpathname with SP.1\n"> Rpathname.0\n"> Rpathname.1\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ expect <<-\\EOF &&\n"> \"Rpathname\\twith HT.0\" | 0\n"> \"Rpathname\\nwith LF.0\" | 0\n"> \"Rpathname\\nwith LF.1\" | 0\n"> Rpathname with SP.0 | 0\n"> Rpathname with SP.1 | 0\n"> Rpathname.0 | 0\n"> Rpathname.1 | 0\n"> actual &&\n"> ]}) (Com {[LIT_CHARS test_done]}) )