diff options
Diffstat (limited to 'spec/ruby/core/io/close_spec.rb')
-rw-r--r-- | spec/ruby/core/io/close_spec.rb | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/spec/ruby/core/io/close_spec.rb b/spec/ruby/core/io/close_spec.rb index 7a2b97ac29..b7aa2276d1 100644 --- a/spec/ruby/core/io/close_spec.rb +++ b/spec/ruby/core/io/close_spec.rb @@ -38,19 +38,10 @@ describe "IO#close" do lambda { @io.write "data" }.should_not raise_error(IOError) end - ruby_version_is ''...'2.3' do - it "raises an IOError if closed" do - @io.close - lambda { @io.close }.should raise_error(IOError) - end - end - - ruby_version_is "2.3" do - it "does nothing if already closed" do - @io.close + it "does nothing if already closed" do + @io.close - @io.close.should be_nil - end + @io.close.should be_nil end ruby_version_is '2.5' do |