1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Warn non-nil $/ [Feature #14240]

This commit is contained in:
Nobuyoshi Nakada 2020-01-21 08:37:44 +09:00
parent 6298ec2875
commit 8a7e0aaaef
No known key found for this signature in database
GPG key ID: 4BC7D6DF58D8DF60
Notes: git 2020-02-23 16:49:04 +09:00
18 changed files with 75 additions and 29 deletions

View file

@ -71,11 +71,12 @@ describe :stringio_each_no_arguments, shared: true do
it "uses $/ as the default line separator" do
seen = []
begin
old_rs, $/ = $/, " "
old_rs = $/
suppress_warning {$/ = " "}
@io.send(@method) {|s| seen << s }
seen.should eql(["a ", "b ", "c ", "d ", "e\n1 ", "2 ", "3 ", "4 ", "5"])
ensure
$/ = old_rs
suppress_warning {$/ = old_rs}
end
end