Ejemplo n.º 1
0
 def test_user_password_url(self):
     self.assertEqual(
         ('joe', 't3stpw', 'https://svn.testurl.com/repo'),
         parse_url('https://*****:*****@svn.testurl.com/repo'))
     self.assertEqual(
         ('bob', '123abc', 'https://svn.testurl.com/repo'),
         parse_url('https://*****:*****@svn.testurl.com/repo', 'bob', '123abc'))
Ejemplo n.º 2
0
 def test_password_url(self):
     self.assertEqual(
         (None, 't3stpw', 'svn+ssh://svn.testurl.com/repo'),
         parse_url('svn+ssh://:[email protected]/repo'))
     self.assertEqual(
         (None, '123abc', 'svn+ssh://svn.testurl.com/repo'),
         parse_url('svn+ssh://:[email protected]/repo', None, '123abc'))
Ejemplo n.º 3
0
 def test_user_url(self):
     self.assertEqual(
         ('joe', None, 'https://svn.testurl.com/repo'),
         parse_url('https://[email protected]/repo'))
     self.assertEqual(
         ('bob', None, 'https://svn.testurl.com/repo'),
         parse_url('https://[email protected]/repo', 'bob'))
Ejemplo n.º 4
0
 def test_svnssh_preserve_user(self):
     self.assertEqual(
         ('user', 't3stpw', 'svn+ssh://[email protected]/repo', ),
         parse_url('svn+ssh://user:[email protected]/repo'))
     self.assertEqual(
         ('bob', '123abc', 'svn+ssh://[email protected]/repo', ),
         parse_url('svn+ssh://user:[email protected]/repo', 'bob', '123abc'))
     self.assertEqual(
         ('user2', None, 'svn+ssh://[email protected]/repo', ),
         parse_url('svn+ssh://[email protected]/repo'))
     self.assertEqual(
         ('bob', None, 'svn+ssh://[email protected]/repo', ),
         parse_url('svn+ssh://[email protected]/repo', 'bob'))
Ejemplo n.º 5
0
 def test_standard_url(self):
     self.assertEqual((None, None, 'file:///var/svn/repo'),
                      parse_url('file:///var/svn/repo'))