summaryrefslogtreecommitdiff
path: root/spec/ruby/shared/process/abort.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/shared/process/abort.rb')
-rw-r--r--spec/ruby/shared/process/abort.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/spec/ruby/shared/process/abort.rb b/spec/ruby/shared/process/abort.rb
index 1a25aeffc2..935637e1c2 100644
--- a/spec/ruby/shared/process/abort.rb
+++ b/spec/ruby/shared/process/abort.rb
@@ -8,29 +8,29 @@ describe :process_abort, shared: true do
end
it "raises a SystemExit exception" do
- lambda { @object.abort }.should raise_error(SystemExit)
+ -> { @object.abort }.should raise_error(SystemExit)
end
it "sets the exception message to the given message" do
- lambda { @object.abort "message" }.should raise_error { |e| e.message.should == "message" }
+ -> { @object.abort "message" }.should raise_error { |e| e.message.should == "message" }
end
it "sets the exception status code of 1" do
- lambda { @object.abort }.should raise_error { |e| e.status.should == 1 }
+ -> { @object.abort }.should raise_error { |e| e.status.should == 1 }
end
it "prints the specified message to STDERR" do
- lambda { @object.abort "a message" }.should raise_error(SystemExit)
+ -> { @object.abort "a message" }.should raise_error(SystemExit)
$stderr.should =~ /a message/
end
it "coerces the argument with #to_str" do
str = mock('to_str')
str.should_receive(:to_str).any_number_of_times.and_return("message")
- lambda { @object.abort str }.should raise_error(SystemExit, "message")
+ -> { @object.abort str }.should raise_error(SystemExit, "message")
end
it "raises TypeError when given a non-String object" do
- lambda { @object.abort 123 }.should raise_error(TypeError)
+ -> { @object.abort 123 }.should raise_error(TypeError)
end
end