diff options
Diffstat (limited to 'tests/units')
-rw-r--r-- | tests/units/test_tree_ops.rb | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/units/test_tree_ops.rb b/tests/units/test_tree_ops.rb index 7dba642..f8e771a 100644 --- a/tests/units/test_tree_ops.rb +++ b/tests/units/test_tree_ops.rb @@ -95,8 +95,15 @@ class TestTreeOps < Test::Unit::TestCase assert(index['b3/test-file3']) g.commit('hi') end - assert(c.commit?) + + files = g.ls_files + assert(!files['b1/example.txt']) + + g.branch('newbranch').update_ref(c) + g.checkout('newbranch') + assert(!files['b1/example.txt']) + assert_equal('b40f7a9072cdec637725700668f8fdebe39e6d38', c.gtree.sha) end |