Skip to content

Commit 3687e45

Browse files
author
scott Chacon
committed
forgot gblob
1 parent e806b6b commit 3687e45

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

lib/git/base.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def gcommit(objectish)
153153
Git::Object.new(self, objectish, 'commit')
154154
end
155155

156-
def gcommit(objectish)
156+
def gblob(objectish)
157157
Git::Object.new(self, objectish, 'blob')
158158
end
159159

tests/units/test_object.rb

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ def setup
77
set_file_paths
88
@git = Git.open(@wdir)
99

10-
@commit = @git.object('1cc8667014381')
11-
@tree = @git.object('1cc8667014381^{tree}')
12-
@blob = @git.object('v2.5:example.txt')
10+
@commit = @git.gcommit('1cc8667014381')
11+
@tree = @git.gtree('1cc8667014381^{tree}')
12+
@blob = @git.gblob('v2.5:example.txt')
1313
end
1414

1515
def test_commit
16-
o = @git.object('1cc8667014381')
16+
o = @git.gcommit('1cc8667014381')
1717
assert(o.is_a?(Git::Object::Commit))
1818
assert(o.commit?)
1919
assert(!o.tag?)
@@ -34,17 +34,17 @@ def test_commit
3434
assert_equal('master', o.parent.parent.name)
3535
assert_equal('master~1', o.parent.parent.parent.name)
3636

37-
o = @git.object('HEAD')
37+
o = @git.gcommit('HEAD')
3838
assert(o.is_a?(Git::Object::Commit))
3939
assert_equal('commit', o.type)
4040

41-
o = @git.object('test_object')
41+
o = @git.gcommit('test_object')
4242
assert(o.is_a?(Git::Object::Commit))
4343
assert_equal('commit', o.type)
4444
end
4545

4646
def test_commit_contents
47-
o = @git.object('1cc8667014381')
47+
o = @git.gcommit('1cc8667014381')
4848
assert_equal('tree 94c827875e2cadb8bc8d4cdd900f19aa9e8634c7', o.contents_array[0])
4949
assert_equal('parent 546bec6f8872efa41d5d97a369f669165ecda0de', o.contents_array[1])
5050
end
@@ -62,39 +62,39 @@ def test_object_size
6262
end
6363

6464
def test_tree
65-
o = @git.object('1cc8667014381^{tree}')
65+
o = @git.gtree('1cc8667014381^{tree}')
6666
assert(o.is_a?(Git::Object::Tree))
6767
assert(o.tree?)
6868

69-
o = @git.object('v2.7^{tree}')
69+
o = @git.gtree('v2.7^{tree}')
7070

7171
assert_equal(2, o.children.size)
7272
assert_equal(1, o.blobs.size)
7373
assert_equal(1, o.subtrees.size)
7474
assert_equal(1, o.trees['ex_dir'].blobs.size)
7575

76-
o = @git.object('94c827875e2cadb8bc8d4cdd900f19aa9e8634c7')
76+
o = @git.gtree('94c827875e2cadb8bc8d4cdd900f19aa9e8634c7')
7777
assert(o.is_a?(Git::Object::Tree))
7878
assert_equal('tree', o.type)
7979
end
8080

8181
def test_tree_contents
82-
o = @git.object('1cc8667014381^{tree}')
82+
o = @git.gtree('1cc8667014381^{tree}')
8383
assert_equal('040000 tree 6b790ddc5eab30f18cabdd0513e8f8dac0d2d3ed ex_dir', o.contents_array.first)
8484
end
8585

8686
def test_blob
87-
o = @git.object('ba492c62b6')
87+
o = @git.gblob('ba492c62b6')
8888
assert(o.is_a?(Git::Object::Blob))
8989
assert(o.blob?)
9090

91-
o = @git.object('v2.5:example.txt')
91+
o = @git.gblob('v2.5:example.txt')
9292
assert(o.is_a?(Git::Object::Blob))
9393
assert_equal('blob', o.type)
9494
end
9595

9696
def test_blob_contents
97-
o = @git.object('v2.6:example.txt')
97+
o = @git.gblob('v2.6:example.txt')
9898
assert_equal('replace with new text', o.contents)
9999
assert_equal('replace with new text', o.contents) # this should be cached
100100
end

0 commit comments

Comments
 (0)