예제 #1
0
 def testCheckinAndPushDirtyRemoteSandbox(self):
     scm = Git(Process(quiet=True))
     self.clone()
     self.modify(self.clonedir)
     self.assertEqual(scm.checkin_sandbox(self.clonedir, 'testpackage', '2.6', True), 0)
     self.verify(self.clonedir)
     self.update(self.packagedir)
     self.verify(self.packagedir)
예제 #2
0
 def testCheckinAndPushDirtyLocalSandbox(self):
     scm = Git(Process(quiet=True))
     self.modify(self.packagedir)
     self.assertEqual(scm.checkin_sandbox(self.packagedir, 'testpackage', '2.6', True), 0)
예제 #3
0
 def testCheckinAndPushCleanRemoteSandbox(self):
     scm = Git(Process(quiet=True))
     self.clone()
     self.assertEqual(scm.checkin_sandbox(self.clonedir, 'testpackage', '2.6', True), 0)
예제 #4
0
 def testCheckinCleanSandbox(self):
     scm = Git(Process(quiet=True))
     self.assertEqual(scm.checkin_sandbox(self.packagedir, 'testpackage', '2.6', False), 0)