From f590869eaa6a4c7f25a1df8eca171a119fcee7ed Mon Sep 17 00:00:00 2001 From: scott Chacon Date: Mon, 12 Nov 2007 17:58:02 -0800 Subject: added the tree functions and tests --- tests/units/test_object.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/units/test_object.rb') diff --git a/tests/units/test_object.rb b/tests/units/test_object.rb index c4a2de7..8b98e98 100644 --- a/tests/units/test_object.rb +++ b/tests/units/test_object.rb @@ -59,6 +59,13 @@ class TestObject < Test::Unit::TestCase o = @git.object('1cc8667014381^{tree}') assert(o.is_a?(Git::Object::Tree)) + o = @git.object('v2.7^{tree}') + + assert_equal(2, o.children.size) + assert_equal(1, o.blobs.size) + assert_equal(1, o.subtrees.size) + assert_equal(1, o.trees['ex_dir'].blobs.size) + o = @git.object('94c827875e2cadb8bc8d4cdd900f19aa9e8634c7') assert(o.is_a?(Git::Object::Tree)) assert_equal('tree', o.type) -- cgit