diff options
Diffstat (limited to 'spec/ruby/core/mutex/owned_spec.rb')
| -rw-r--r-- | spec/ruby/core/mutex/owned_spec.rb | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/spec/ruby/core/mutex/owned_spec.rb b/spec/ruby/core/mutex/owned_spec.rb index 1f843cd576..ea7d5faf1c 100644 --- a/spec/ruby/core/mutex/owned_spec.rb +++ b/spec/ruby/core/mutex/owned_spec.rb @@ -4,7 +4,7 @@ describe "Mutex#owned?" do describe "when unlocked" do it "returns false" do m = Mutex.new - m.owned?.should be_false + m.owned?.should == false end end @@ -12,7 +12,7 @@ describe "Mutex#owned?" do it "returns true" do m = Mutex.new m.lock - m.owned?.should be_true + m.owned?.should == true end end @@ -37,19 +37,17 @@ describe "Mutex#owned?" do end Thread.pass until locked - m.owned?.should be_false + m.owned?.should == false end end - ruby_version_is "3.0" do - it "is held per Fiber" do - m = Mutex.new - m.lock + it "is held per Fiber" do + m = Mutex.new + m.lock - Fiber.new do - m.locked?.should == true - m.owned?.should == false - end.resume - end + Fiber.new do + m.locked?.should == true + m.owned?.should == false + end.resume end end |
