1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
This commit is contained in:
Benoit Daloze 2021-01-28 17:08:57 +01:00
parent 1b377b32c8
commit 2e32b919b4
35 changed files with 832 additions and 10 deletions

View file

@ -335,6 +335,16 @@ describe :string_slice_range, shared: true do
"hello there".send(@method, eval("(-4...)")).should == "here"
end
end
ruby_version_is "2.7" do
it "works with beginless ranges" do
"hello there".send(@method, eval("(..5)")).should == "hello "
"hello there".send(@method, eval("(...5)")).should == "hello"
"hello there".send(@method, eval("(..-4)")).should == "hello th"
"hello there".send(@method, eval("(...-4)")).should == "hello t"
"hello there".send(@method, eval("(...nil)")).should == "hello there"
end
end
end
describe :string_slice_regexp, shared: true do