|
@@ -179,53 +179,6 @@ class RepositoryTests(TestCase):
|
|
|
r = self._repo = open_repo('a.git')
|
|
|
self.assertFalse("bar" in r)
|
|
|
|
|
|
- def test_commit(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- obj = r.commit(r.head())
|
|
|
- self.assertEqual(obj.type_name, 'commit')
|
|
|
-
|
|
|
- def test_commit_not_commit(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- self.assertRaises(errors.NotCommitError,
|
|
|
- r.commit, '4f2e6529203aa6d44b5af6e3292c837ceda003f9')
|
|
|
-
|
|
|
- def test_tree(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- commit = r[r.head()]
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- tree = r.tree(commit.tree)
|
|
|
- self.assertEqual(tree.type_name, 'tree')
|
|
|
- self.assertEqual(tree.sha().hexdigest(), commit.tree)
|
|
|
-
|
|
|
- def test_tree_not_tree(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- self.assertRaises(errors.NotTreeError, r.tree, r.head())
|
|
|
-
|
|
|
- def test_tag(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- tag_sha = '28237f4dc30d0d462658d6b937b08a0f0b6ef55a'
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- tag = r.tag(tag_sha)
|
|
|
- self.assertEqual(tag.type_name, 'tag')
|
|
|
- self.assertEqual(tag.sha().hexdigest(), tag_sha)
|
|
|
- obj_class, obj_sha = tag.object
|
|
|
- self.assertEqual(obj_class, objects.Commit)
|
|
|
- self.assertEqual(obj_sha, r.head())
|
|
|
-
|
|
|
- def test_tag_not_tag(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- self.assertRaises(errors.NotTagError, r.tag, r.head())
|
|
|
-
|
|
|
def test_get_peeled(self):
|
|
|
|
|
|
r = self._repo = open_repo('a.git')
|
|
@@ -245,23 +198,6 @@ class RepositoryTests(TestCase):
|
|
|
r = self._repo = open_repo('a.git')
|
|
|
self.assertEqual(r.get_peeled('HEAD'), r.head())
|
|
|
|
|
|
- def test_get_blob(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- commit = r[r.head()]
|
|
|
- tree = r[commit.tree]
|
|
|
- blob_sha = tree.items()[0][2]
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- blob = r.get_blob(blob_sha)
|
|
|
- self.assertEqual(blob.type_name, 'blob')
|
|
|
- self.assertEqual(blob.sha().hexdigest(), blob_sha)
|
|
|
-
|
|
|
- def test_get_blob_notblob(self):
|
|
|
- r = self._repo = open_repo('a.git')
|
|
|
- warnings.simplefilter("ignore", DeprecationWarning)
|
|
|
- self.addCleanup(warnings.resetwarnings)
|
|
|
- self.assertRaises(errors.NotBlobError, r.get_blob, r.head())
|
|
|
-
|
|
|
def test_get_walker(self):
|
|
|
r = self._repo = open_repo('a.git')
|
|
|
|