Example #1
0
    def setUp(self):
        super(SSHGitClientTests, self).setUp()

        self.server = TestSSHVendor()
        self.real_vendor = client.get_ssh_vendor
        client.get_ssh_vendor = lambda: self.server

        self.client = SSHGitClient('git.samba.org')
Example #2
0
    def test_get_url_with_username_and_port(self):
        path = '/tmp/repo.git'
        c = SSHGitClient('git.samba.org', port=2222, username='******')

        url = c.get_url(path)
        self.assertEqual('ssh://[email protected]:2222/tmp/repo.git', url)
Example #3
0
    def test_get_url(self):
        path = '/tmp/repo.git'
        c = SSHGitClient('git.samba.org')

        url = c.get_url(path)
        self.assertEqual('ssh://git.samba.org/tmp/repo.git', url)
Example #4
0
 def setUp(self):
     super(SSHGitClientTests, self).setUp()
     self.client = SSHGitClient('git.samba.org')