Пример #1
0
 def testRootTreeListing(self):
     commitish = Commitish(self.repo, geogit.HEAD)
     trees = commitish.root().trees()        
     self.assertEquals(1, len(trees))
     self.assertEquals("parks", trees[0].path)
     entries = self.repo.log()      
     id = self.repo.revparse(trees[0].ref)  
     self.assertEquals(entries[0].commitid, id)  
Пример #2
0
 def testCheckout(self):
     repo = self.getClonedRepo()
     branch = Commitish(repo, "conflicted")
     branch.checkout()
     self.assertEquals(repo.head.id, branch.id)
     master = Commitish(repo, geogit.MASTER)
     master.checkout()
     self.assertEquals(repo.head.id, master.id)
Пример #3
0
 def testDiffCaching(self):
     commitish = Commitish(self.repo, geogit.HEAD)
     diff = commitish.diff()
     self.assertEquals(diff, commitish._diff)
Пример #4
0
 def testDiff(self):
     commitish = Commitish(self.repo, geogit.HEAD)
     diff = commitish.diff()
     self.assertEquals(1, len(diff))
     self.assertEquals("parks/5", diff[0].path)
Пример #5
0
 def testLog(self):
     commitish = Commitish(self.repo, geogit.HEAD)
     log = commitish.log()
     self.assertEquals(4, len(log))        
     self.assertEquals("message_4", log[0].message)