mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Suppress warnings against locations in eval
This commit is contained in:
parent
cee394eb22
commit
ec0d742dd7
2 changed files with 11 additions and 11 deletions
|
@ -161,11 +161,11 @@ describe "Kernel#eval" do
|
|||
|
||||
it "uses the filename of the binding if none is provided" do
|
||||
eval("__FILE__").should == "(eval)"
|
||||
eval("__FILE__", binding).should == __FILE__
|
||||
suppress_warning {eval("__FILE__", binding)}.should == __FILE__
|
||||
eval("__FILE__", binding, "success").should == "success"
|
||||
eval("eval '__FILE__', binding").should == "(eval)"
|
||||
eval("eval '__FILE__', binding", binding).should == __FILE__
|
||||
eval("eval '__FILE__', binding", binding, 'success').should == 'success'
|
||||
suppress_warning {eval("eval '__FILE__', binding")}.should == "(eval)"
|
||||
suppress_warning {eval("eval '__FILE__', binding", binding)}.should == __FILE__
|
||||
suppress_warning {eval("eval '__FILE__', binding", binding, 'success')}.should == 'success'
|
||||
end
|
||||
|
||||
# Found via Rubinius bug github:#149
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue