mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Update to ruby/spec@875a09e
This commit is contained in:
parent
a06301b103
commit
5c276e1cc9
1247 changed files with 5316 additions and 5028 deletions
|
@ -42,7 +42,7 @@ describe :basicobject_send, shared: true do
|
|||
'done'
|
||||
end
|
||||
end
|
||||
lambda { SendSpecs::Foo.new.send(@method, :syegsywhwua) }.should raise_error(NameError)
|
||||
-> { SendSpecs::Foo.new.send(@method, :syegsywhwua) }.should raise_error(NameError)
|
||||
end
|
||||
|
||||
it "raises a NameError if the corresponding singleton method can't be found" do
|
||||
|
@ -51,12 +51,12 @@ describe :basicobject_send, shared: true do
|
|||
'done'
|
||||
end
|
||||
end
|
||||
lambda { SendSpecs::Foo.send(@method, :baz) }.should raise_error(NameError)
|
||||
-> { SendSpecs::Foo.send(@method, :baz) }.should raise_error(NameError)
|
||||
end
|
||||
|
||||
it "raises an ArgumentError if no arguments are given" do
|
||||
class SendSpecs::Foo; end
|
||||
lambda { SendSpecs::Foo.new.send @method }.should raise_error(ArgumentError)
|
||||
-> { SendSpecs::Foo.new.send @method }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an ArgumentError if called with more arguments than available parameters" do
|
||||
|
@ -64,7 +64,7 @@ describe :basicobject_send, shared: true do
|
|||
def bar; end
|
||||
end
|
||||
|
||||
lambda { SendSpecs::Foo.new.send(@method, :bar, :arg) }.should raise_error(ArgumentError)
|
||||
-> { SendSpecs::Foo.new.send(@method, :bar, :arg) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an ArgumentError if called with fewer arguments than required parameters" do
|
||||
|
@ -72,7 +72,7 @@ describe :basicobject_send, shared: true do
|
|||
def foo(arg); end
|
||||
end
|
||||
|
||||
lambda { SendSpecs::Foo.new.send(@method, :foo) }.should raise_error(ArgumentError)
|
||||
-> { SendSpecs::Foo.new.send(@method, :foo) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "succeeds if passed an arbitrary number of arguments as a splat parameter" do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue