summaryrefslogtreecommitdiff
path: root/spec/ruby/shared/queue/deque.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/shared/queue/deque.rb')
-rw-r--r--spec/ruby/shared/queue/deque.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/spec/ruby/shared/queue/deque.rb b/spec/ruby/shared/queue/deque.rb
index a154da6274..45cbc4a995 100644
--- a/spec/ruby/shared/queue/deque.rb
+++ b/spec/ruby/shared/queue/deque.rb
@@ -105,18 +105,18 @@ describe :queue_deq, shared: true do
q = @object.call
-> {
q.send(@method, timeout: "1")
- }.should raise_error(TypeError, "no implicit conversion to float from string")
+ }.should raise_consistent_error(TypeError, "no implicit conversion of String into Float")
-> {
q.send(@method, timeout: false)
- }.should raise_error(TypeError, "no implicit conversion to float from false")
+ }.should raise_consistent_error(TypeError, "no implicit conversion of false into Float")
end
it "raise ArgumentError if non_block = true is passed too" do
q = @object.call
-> {
q.send(@method, true, timeout: 1)
- }.should raise_error(ArgumentError, "can't set a timeout if non_block is enabled")
+ }.should.raise(ArgumentError, "can't set a timeout if non_block is enabled")
end
it "returns nil for a closed empty queue" do
@@ -137,7 +137,7 @@ describe :queue_deq, shared: true do
it "raises a ThreadError if the queue is empty" do
q = @object.call
- -> { q.send(@method, true) }.should raise_error(ThreadError)
+ -> { q.send(@method, true) }.should.raise(ThreadError)
end
it "removes an item from a closed queue" do
@@ -150,15 +150,15 @@ describe :queue_deq, shared: true do
it "raises a ThreadError for a closed empty queue" do
q = @object.call
q.close
- -> { q.send(@method, true) }.should raise_error(ThreadError)
+ -> { q.send(@method, true) }.should.raise(ThreadError)
end
it "converts true-ish non_blocking argument to true" do
q = @object.call
- -> { q.send(@method, true) }.should raise_error(ThreadError)
- -> { q.send(@method, 1) }.should raise_error(ThreadError)
- -> { q.send(@method, "") }.should raise_error(ThreadError)
+ -> { q.send(@method, true) }.should.raise(ThreadError)
+ -> { q.send(@method, 1) }.should.raise(ThreadError)
+ -> { q.send(@method, "") }.should.raise(ThreadError)
end
end
end