diff options
author | Sebastian Thiel <byronimo@gmail.com> | 2009-10-11 19:07:03 +0200 |
---|---|---|
committer | Sebastian Thiel <byronimo@gmail.com> | 2009-10-11 19:07:03 +0200 |
commit | 15b9129ec639112e94ea96b6a395ad9b149515d1 (patch) | |
tree | c1a3388f25447a4ffc2c9e11912b4352a2f8ffd9 /test/git/test_tree.py | |
parent | 7a7eedde7f5d5082f7f207ef76acccd24a6113b1 (diff) | |
download | gitpython-15b9129ec639112e94ea96b6a395ad9b149515d1.tar.gz |
lazymixin system now supports per-attribute baking, it is up to the class whether it bakes more. This also leads to more efficient use of memory as values are only cached and set when required - the baking system does not require an own tracking variable anymore, and values are only to be cached once - then python will natively find the cache without involving any additional overhead. This works by using __getattr__ instead of __get_attribute__ which would always be called
Diffstat (limited to 'test/git/test_tree.py')
-rw-r--r-- | test/git/test_tree.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/git/test_tree.py b/test/git/test_tree.py index d52a8e0a..205fbf1a 100644 --- a/test/git/test_tree.py +++ b/test/git/test_tree.py @@ -43,7 +43,7 @@ class TestTree(object): assert_equal("aa94e396335d2957ca92606f909e53e7beaf3fbb", tree.id) assert_equal("100644", tree.mode) assert_equal("grit.rb", tree.path) - + def test_content_from_string_tree_should_return_commit(self): text = fixture('ls_tree_commit').split("\n")[1] |