示例#1
0
 def testCloneBranch(self):
     clone(self.repodir, self.wc, branch="branch2", update_dest=False, clone_by_rev=True)
     # On hg 1.6, we should only have a subset of the revisions
     if hg_ver() >= (1, 6, 0):
         self.assertEquals(self.revisions[1:], getRevisions(self.wc))
     else:
         self.assertEquals(self.revisions, getRevisions(self.wc))
 def testCloneBranch(self):
     clone(self.repodir,
           self.wc,
           branch='branch2',
           update_dest=False,
           clone_by_rev=True)
     # On hg 1.6, we should only have a subset of the revisions
     if hg_ver() >= (1, 6, 0):
         self.assertEquals(self.revisions[1:], getRevisions(self.wc))
     else:
         self.assertEquals(self.revisions, getRevisions(self.wc))
示例#3
0
    def testPullBranch(self):
        # Clone just the first rev
        clone(self.repodir, self.wc, revision=self.revisions[-1], update_dest=False, clone_by_rev=True)
        self.assertEquals(getRevisions(self.wc), self.revisions[-1:])

        # Now pull in the other branch
        rev = pull(self.repodir, self.wc, branch="branch2", update_dest=False)
        self.assertEquals(rev, None)

        # On hg 1.6, we'll be missing the last revision (on another branch)
        if hg_ver() >= (1, 6, 0):
            self.assertEquals(getRevisions(self.wc), self.revisions[1:])
        else:
            self.assertEquals(getRevisions(self.wc), self.revisions)
    def testPullBranch(self):
        # Clone just the first rev
        clone(self.repodir,
              self.wc,
              revision=self.revisions[-1],
              update_dest=False,
              clone_by_rev=True)
        self.assertEquals(getRevisions(self.wc), self.revisions[-1:])

        # Now pull in the other branch
        rev = pull(self.repodir, self.wc, branch="branch2", update_dest=False)
        self.assertEquals(rev, None)

        # On hg 1.6, we'll be missing the last revision (on another branch)
        if hg_ver() >= (1, 6, 0):
            self.assertEquals(getRevisions(self.wc), self.revisions[1:])
        else:
            self.assertEquals(getRevisions(self.wc), self.revisions)