Пример #1
0
 def test_parse_arg_guess_vcs(self):
     git_urls = ('github.com:foo/bar.git', 'git://github.com:foo/bar.git',
                 'git://github.com:foo/bar')
     hg_urls = ('https://hg.mozilla.org/foo',)
     urls = [(x, 'git') for x in git_urls]
     urls.extend([(x, 'hg') for x in hg_urls])
     for uri, expected in urls:
         out_data = driver.parse_arg('%s->[email protected]' % uri)
         self.assertEqual(
             expected,
             out_data['vcs'],
             uri + ' ' + expected + "!=" + out_data['vcs'])
Пример #2
0
 def test_parse_arg_with_uri(self):
     out_data = driver.parse_arg(self.full_arg)
     self.assertTrue(comp_dict(self.full_arg_data, out_data))
Пример #3
0
 def test_parse_arg_no_uri(self):
     out_data = driver.parse_arg(self.simple_arg)
     self.assertTrue(comp_dict(self.simple_arg_data, out_data))