コード例 #1
0
ファイル: test_mercurial.py プロジェクト: Jarn/jarn.mkrelease
 def testSwitchBranch(self):
     scm = Mercurial(Process(quiet=True))
     self.branch(self.packagedir, '2.x')
     self.modify(self.packagedir)
     self.assertEqual(scm.commit_sandbox(self.packagedir, 'testpackage', '0.0', True), 0)
     self.assertEqual(scm.get_branch_from_sandbox(self.packagedir), '2.x')
     self.assertEqual(scm.switch_branch(self.packagedir, 'default'), 0)
     self.assertEqual(scm.get_branch_from_sandbox(self.packagedir), 'default')
コード例 #2
0
 def testSwitchBranch(self):
     scm = Mercurial(Process(quiet=True))
     self.branch(self.packagedir, "2.x")
     self.modify(self.packagedir)
     self.assertEqual(scm.commit_sandbox(self.packagedir, "testpackage", "0.0", True), 0)
     self.assertEqual(scm.get_branch_from_sandbox(self.packagedir), "2.x")
     self.assertEqual(scm.switch_branch(self.packagedir, "default"), 0)
     self.assertEqual(scm.get_branch_from_sandbox(self.packagedir), "default")
コード例 #3
0
ファイル: test_mercurial.py プロジェクト: Jarn/jarn.mkrelease
 def testCommitAndPushDirtyRemoteSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.clone()
     self.modify(self.clonedir)
     self.assertEqual(scm.commit_sandbox(self.clonedir, 'testpackage', '2.6', True), 0)
     self.verify(self.clonedir)
     self.update(self.packagedir)
     self.verify(self.packagedir)
コード例 #4
0
 def testCommitAndPushDirtyRemoteSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.clone()
     self.modify(self.clonedir)
     self.assertEqual(
         scm.commit_sandbox(self.clonedir, 'testpackage', '2.6', True), 0)
     self.verify(self.clonedir)
     self.update(self.packagedir)
     self.verify(self.packagedir)
コード例 #5
0
 def testSwitchRemoteBranch(self):
     scm = Mercurial(Process(quiet=True))
     self.branch(self.packagedir, '2.x')
     self.modify(self.packagedir)
     self.assertEqual(
         scm.commit_sandbox(self.packagedir, 'testpackage', '0.0', True), 0)
     self.clone()
     self.assertEqual(scm.get_branch_from_sandbox(self.clonedir), 'default')
     self.assertEqual(scm.switch_branch(self.clonedir, '2.x'), 0)
     self.assertEqual(scm.get_branch_from_sandbox(self.clonedir), '2.x')
コード例 #6
0
 def testCommitAndPushCleanRemoteSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.clone()
     self.assertEqual(
         scm.commit_sandbox(self.clonedir, 'testpackage', '2.6', True), 0)
コード例 #7
0
 def testCommitAndPushDirtyLocalSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.modify(self.packagedir)
     self.assertEqual(
         scm.commit_sandbox(self.packagedir, 'testpackage', '2.6', True), 0)
コード例 #8
0
 def testCommitCleanSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.assertEqual(
         scm.commit_sandbox(self.packagedir, 'testpackage', '2.6', False),
         0)
コード例 #9
0
ファイル: test_mercurial.py プロジェクト: Jarn/jarn.mkrelease
 def testCommitAndPushCleanRemoteSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.clone()
     self.assertEqual(scm.commit_sandbox(self.clonedir, 'testpackage', '2.6', True), 0)
コード例 #10
0
ファイル: test_mercurial.py プロジェクト: Jarn/jarn.mkrelease
 def testCommitAndPushDirtyLocalSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.modify(self.packagedir)
     self.assertEqual(scm.commit_sandbox(self.packagedir, 'testpackage', '2.6', True), 0)
コード例 #11
0
ファイル: test_mercurial.py プロジェクト: Jarn/jarn.mkrelease
 def testCommitCleanSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.assertEqual(scm.commit_sandbox(self.packagedir, 'testpackage', '2.6', False), 0)
コード例 #12
0
 def testCommitAndPushCleanLocalSandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.assertEqual(scm.commit_sandbox(self.packagedir, "testpackage", "2.6", True), 0)
コード例 #13
0
 def testCommitDirtySandbox(self):
     scm = Mercurial(Process(quiet=True))
     self.modify(self.packagedir)
     self.assertEqual(scm.commit_sandbox(self.packagedir, "testpackage", "2.6", False), 0)