aboutsummaryrefslogtreecommitdiffstats
path: root/spec/ruby/core/io/close_on_exec_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/core/io/close_on_exec_spec.rb')
-rw-r--r--spec/ruby/core/io/close_on_exec_spec.rb24
1 files changed, 2 insertions, 22 deletions
diff --git a/spec/ruby/core/io/close_on_exec_spec.rb b/spec/ruby/core/io/close_on_exec_spec.rb
index 53546e6bb6..d6ba3c3cef 100644
--- a/spec/ruby/core/io/close_on_exec_spec.rb
+++ b/spec/ruby/core/io/close_on_exec_spec.rb
@@ -11,17 +11,7 @@ describe "IO#close_on_exec=" do
rm_r @name
end
- guard -> { platform_is :windows and ruby_version_is ""..."2.3" } do
- it "returns false from #respond_to?" do
- @io.respond_to?(:close_on_exec=).should be_false
- end
-
- it "raises a NotImplementedError when called" do
- lambda { @io.close_on_exec = true }.should raise_error(NotImplementedError)
- end
- end
-
- guard -> { platform_is_not :windows or ruby_version_is "2.3" } do
+ guard -> { platform_is_not :windows } do
it "sets the close-on-exec flag if true" do
@io.close_on_exec = true
@io.close_on_exec?.should == true
@@ -72,17 +62,7 @@ describe "IO#close_on_exec?" do
rm_r @name
end
- guard -> { platform_is :windows and ruby_version_is ""..."2.3" } do
- it "returns false from #respond_to?" do
- @io.respond_to?(:close_on_exec?).should be_false
- end
-
- it "raises a NotImplementedError when called" do
- lambda { @io.close_on_exec? }.should raise_error(NotImplementedError)
- end
- end
-
- guard -> { platform_is_not :windows or ruby_version_is "2.3" } do
+ guard -> { platform_is_not :windows } do
it "returns true by default" do
@io.close_on_exec?.should == true
end