- when: I run ssh (?P\S+) (?P\S+) function: run_ssh - when: I run ssh -J (?P\S+) (?P\S+) (?P\S+) function: run_ssh_with_jumphost - when: I run git clone (?P\S+) function: run_git_clone - then: the output matches /(?P.+)/ function: stdout_matches - then: the directory (?P\S+) exists function: dir_exists