Skip to content

Commit b27be97

Browse files
committed
Add test and sig for rb_ary_push
1 parent 3603ae3 commit b27be97

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

testdata/dummy/sig/dummy/tests.rbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,6 @@ module Dummy
2828
def self.rb_eval_string_protect: (string str) -> [untyped, Integer]
2929
def self.rb_ary_new: () -> []
3030
def self.rb_ary_new_capa: (Integer capa) -> []
31+
def self.rb_ary_push: ([] ary, untyped elem) -> []
3132
end
3233
end

testdata/dummy/spec/dummy/tests_spec.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,4 +209,11 @@
209209
expect(Dummy::Tests.rb_ary_new_capa(1)).to eq []
210210
end
211211
end
212+
213+
describe ".rb_ary_push" do
214+
it "works" do
215+
ret = Dummy::Tests.rb_ary_push([1], 2)
216+
expect(ret).to eq [1, 2]
217+
end
218+
end
212219
end

0 commit comments

Comments
 (0)