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')
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")
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)
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)
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')
def testCommitAndPushCleanRemoteSandbox(self): scm = Mercurial(Process(quiet=True)) self.clone() self.assertEqual( scm.commit_sandbox(self.clonedir, 'testpackage', '2.6', True), 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)
def testCommitCleanSandbox(self): scm = Mercurial(Process(quiet=True)) self.assertEqual( scm.commit_sandbox(self.packagedir, 'testpackage', '2.6', False), 0)
def testCommitAndPushCleanRemoteSandbox(self): scm = Mercurial(Process(quiet=True)) self.clone() self.assertEqual(scm.commit_sandbox(self.clonedir, 'testpackage', '2.6', True), 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)
def testCommitCleanSandbox(self): scm = Mercurial(Process(quiet=True)) self.assertEqual(scm.commit_sandbox(self.packagedir, 'testpackage', '2.6', False), 0)
def testCommitAndPushCleanLocalSandbox(self): scm = Mercurial(Process(quiet=True)) self.assertEqual(scm.commit_sandbox(self.packagedir, "testpackage", "2.6", True), 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)