diff options
author | Steve Frécinaux <code@istique.net> | 2008-09-06 00:34:18 +0200 |
---|---|---|
committer | Steve Frécinaux <code@istique.net> | 2008-09-06 00:34:18 +0200 |
commit | 2f6a6e35d003c243968cdb41b72fbbe609e56841 (patch) | |
tree | b06845329bd529d6130e9c88f56fe5dd84de97cf /test | |
parent | 0425bc64384fe9a6a22edb7831d6e8c1756e2c7e (diff) | |
download | gitpython-2f6a6e35d003c243968cdb41b72fbbe609e56841.tar.gz |
Make Tree.content_from_string a static method.
It doesn't use an object's private contents, so let's go...
Diffstat (limited to 'test')
-rw-r--r-- | test/git/test_tree.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/test/git/test_tree.py b/test/git/test_tree.py index 6b62c958..34aa4d61 100644 --- a/test/git/test_tree.py +++ b/test/git/test_tree.py @@ -10,7 +10,6 @@ from git import * class TestTree(object): def setup(self): self.repo = Repo(GIT_REPO) - self.tree = Tree(self.repo) @patch(Git, '_call_process') def test_contents_should_cache(self, git): @@ -28,7 +27,7 @@ class TestTree(object): def test_content_from_string_tree_should_return_tree(self): text = fixture('ls_tree_a').splitlines()[-1] - tree = self.tree.content_from_string(None, text) + tree = Tree.content_from_string(None, text) assert_equal(Tree, tree.__class__) assert_equal("650fa3f0c17f1edb4ae53d8dcca4ac59d86e6c44", tree.id) @@ -38,7 +37,7 @@ class TestTree(object): def test_content_from_string_tree_should_return_blob(self): text = fixture('ls_tree_b').split("\n")[0] - tree = self.tree.content_from_string(None, text) + tree = Tree.content_from_string(None, text) assert_equal(Blob, tree.__class__) assert_equal("aa94e396335d2957ca92606f909e53e7beaf3fbb", tree.id) @@ -48,12 +47,12 @@ class TestTree(object): def test_content_from_string_tree_should_return_commit(self): text = fixture('ls_tree_commit').split("\n")[1] - tree = self.tree.content_from_string(None, text) + tree = Tree.content_from_string(None, text) assert_none(tree) @raises(TypeError) def test_content_from_string_invalid_type_should_raise(self): - self.tree.content_from_string(None, "040000 bogus 650fa3f0c17f1edb4ae53d8dcca4ac59d86e6c44 test") + Tree.content_from_string(None, "040000 bogus 650fa3f0c17f1edb4ae53d8dcca4ac59d86e6c44 test") @patch(Blob, 'size') @patch(Git, '_call_process') @@ -146,5 +145,5 @@ class TestTree(object): tree['bar'] def test_repr(self): - self.tree = Tree(self.repo, **{'id': 'abc'}) - assert_equal('<GitPython.Tree "abc">', repr(self.tree)) + tree = Tree(self.repo, id='abc') + assert_equal('<GitPython.Tree "abc">', repr(tree)) |