(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-credential.sh]}) (Com {[LIT_CHARS helper_test]} {[LIT_CHARS store]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ \"$HOME/.config/git/credentials\"\n">]}) (Com {[LIT_CHARS helper_test]} {[LIT_CHARS store]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ \"$HOME/xdg/git/credentials\"\n">]}) (= scope= flags=0 words=[] bindings=[('XDG_CONFIG_HOME', {[DQ [VarSub HOME][LIT_CHARS /xdg]]})]) (= scope= flags=1 words=[{[LIT_CHARS XDG_CONFIG_HOME]}] bindings=[]) (Com {[LIT_CHARS helper_test]} {[LIT_CHARS store]}) (Com {[LIT_CHARS unset]} {[LIT_CHARS XDG_CONFIG_HOME]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ \"$HOME/.git-credentials\" &&\n"> \"$HOME/.config/git/credentials\" &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ \"$HOME/.git-credentials\" &&\n"> \"$HOME/.config/git/credentials\" &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS POSIXPERM] [LIT_COMMA ","] [LIT_CHARS SANITY]} {[SQ ]} {[SQ \"$HOME/.git-credentials\" &&\n"> \"$HOME/.config/git/credentials\" &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ \"$HOME/.git-credentials\" &&\n"> \"$HOME/.config/git/credentials\" &&\n"> expected &&\n"> ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ \"$HOME/.git-credentials\" &&\n"> \"$HOME/.config/git/credentials\" &&\n"> ]}) (Com {[LIT_CHARS test_done]}) )