summaryrefslogtreecommitdiffstats
path: root/tests/units
diff options
context:
space:
mode:
Diffstat (limited to 'tests/units')
-rw-r--r--tests/units/test_tree_ops.rb9
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