예제 #1
0
 def testGetFromSandbox(self):
     scms = SCMFactory()
     self.assertEqual(scms.get_scm(None, self.packagedir).name, 'git')
예제 #2
0
 def testGetFromFileUrl(self):
     scms = SCMFactory()
     self.assertEqual(scms.get_scm(None, 'file://'+self.packagedir).name, 'git')
예제 #3
0
 def testGetFromSshUrl(self):
     scms = SCMFactory()
     self.assertEqual(scms.get_scm(None, '[email protected]:Jarn/jarn.mkrelease').name, 'git')
예제 #4
0
 def testGetFromUrl(self):
     scms = SCMFactory()
     self.assertEqual(scms.get_scm(None, 'git://jarn.com/public').name, 'git')
예제 #5
0
 def testGetFromType(self):
     scms = SCMFactory()
     self.assertEqual(scms.get_scm('git', self.packagedir).name, 'git')
예제 #6
0
 def testGetFromSandbox(self):
     scms = SCMFactory()
     self.assertEqual(scms.get_scm(None, self.clonedir).name, 'svn')
예제 #7
0
 def testGetFromType(self):
     scms = SCMFactory()
     self.assertEqual(scms.get_scm('svn', self.clonedir).name, 'svn')
예제 #8
0
 def testGetFromSandbox(self):
     scms = SCMFactory()
     self.destroy(name='svn')
     self.assertEqual(scms.get_scm(None, self.packagedir).name, 'hg')