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
|
@ -24,15 +24,15 @@ end
|
|||
describe :method_missing_module, shared: true do
|
||||
describe "for a Module" do
|
||||
it "raises a NoMethodError when an undefined method is called" do
|
||||
lambda { @object.no_such_method }.should raise_error(NoMethodError)
|
||||
-> { @object.no_such_method }.should raise_error(NoMethodError)
|
||||
end
|
||||
|
||||
it "raises a NoMethodError when a protected method is called" do
|
||||
lambda { @object.method_protected }.should raise_error(NoMethodError)
|
||||
-> { @object.method_protected }.should raise_error(NoMethodError)
|
||||
end
|
||||
|
||||
it "raises a NoMethodError when a private method is called" do
|
||||
lambda { @object.method_private }.should raise_error(NoMethodError)
|
||||
-> { @object.method_private }.should raise_error(NoMethodError)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -60,15 +60,15 @@ end
|
|||
describe :method_missing_class, shared: true do
|
||||
describe "for a Class" do
|
||||
it "raises a NoMethodError when an undefined method is called" do
|
||||
lambda { @object.no_such_method }.should raise_error(NoMethodError)
|
||||
-> { @object.no_such_method }.should raise_error(NoMethodError)
|
||||
end
|
||||
|
||||
it "raises a NoMethodError when a protected method is called" do
|
||||
lambda { @object.method_protected }.should raise_error(NoMethodError)
|
||||
-> { @object.method_protected }.should raise_error(NoMethodError)
|
||||
end
|
||||
|
||||
it "raises a NoMethodError when a private method is called" do
|
||||
lambda { @object.method_private }.should raise_error(NoMethodError)
|
||||
-> { @object.method_private }.should raise_error(NoMethodError)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -100,15 +100,15 @@ end
|
|||
describe :method_missing_instance, shared: true do
|
||||
describe "for an instance" do
|
||||
it "raises a NoMethodError when an undefined method is called" do
|
||||
lambda { @object.new.no_such_method }.should raise_error(NoMethodError)
|
||||
-> { @object.new.no_such_method }.should raise_error(NoMethodError)
|
||||
end
|
||||
|
||||
it "raises a NoMethodError when a protected method is called" do
|
||||
lambda { @object.new.method_protected }.should raise_error(NoMethodError)
|
||||
-> { @object.new.method_protected }.should raise_error(NoMethodError)
|
||||
end
|
||||
|
||||
it "raises a NoMethodError when a private method is called" do
|
||||
lambda { @object.new.method_private }.should raise_error(NoMethodError)
|
||||
-> { @object.new.method_private }.should raise_error(NoMethodError)
|
||||
end
|
||||
|
||||
it 'sets the receiver of the raised NoMethodError' do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue