(CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:test_description) op: Equal rhs: {(SQ <"test disabling of git-over-ssh in clone/fetch">)} spids: [4] ) ] spids: [4] ) (C {(.)} {(./test-lib.sh)}) (C {(.)} {(DQ ($ VSub_Name "$TEST_DIRECTORY") (/lib-proto-disable.sh))}) (C {(setup_ssh_wrapper)}) (C {(test_expect_success)} {(SQ <"setup repository to clone">)} { (SQ <"\n"> <"\ttest_commit one &&\n"> <"\tmkdir remote &&\n"> <"\tgit init --bare remote/repo.git &&\n"> <"\tgit push remote/repo.git HEAD\n"> ) } ) (C {(test_proto)} {(DQ ("host:path"))} {(ssh)} {(DQ ("remote:repo.git"))}) (C {(test_proto)} {(DQ ("ssh://"))} {(ssh)} {(DQ ("ssh://remote") ($ VSub_Name "$PWD") (/remote/repo.git))} ) (C {(test_proto)} {(DQ ("git+ssh://"))} {(ssh)} {(DQ ("git+ssh://remote") ($ VSub_Name "$PWD") (/remote/repo.git))} ) (C {(test_done)}) ] )