diff options
Diffstat (limited to 'spec/ruby')
| -rw-r--r-- | spec/ruby/library/tempfile/open_spec.rb | 28 |
1 files changed, 3 insertions, 25 deletions
diff --git a/spec/ruby/library/tempfile/open_spec.rb b/spec/ruby/library/tempfile/open_spec.rb index dabbe92a8a..ef2c95376f 100644 --- a/spec/ruby/library/tempfile/open_spec.rb +++ b/spec/ruby/library/tempfile/open_spec.rb @@ -38,10 +38,8 @@ describe "Tempfile.open" do end it "is passed an array [base, suffix] as first argument" do - Tempfile.open(["specs", ".tt"]) { |tempfile| - @tempfile = tempfile - tempfile.path.should =~ /specs.*\.tt$/ - } + Tempfile.open(["specs", ".tt"]) { |tempfile| @tempfile = tempfile } + @tempfile.path.should =~ /specs.*\.tt$/ end it "passes the third argument (options) to open" do @@ -67,7 +65,7 @@ describe "Tempfile.open when passed a block" do end after :each do - # Tempfile.open with block does not unlink in Ruby <= 2.7 + # Tempfile.open with block does not unlink @tempfile.close! if @tempfile end @@ -96,24 +94,4 @@ describe "Tempfile.open when passed a block" do Tempfile.open("specs") { |tempfile| @tempfile = tempfile } @tempfile.closed?.should be_true end - - ruby_version_is ""..."2.8" do - it "does not unlink the file after the block ends" do - path = Tempfile.open("specs") { |tempfile| - @tempfile = tempfile - tempfile.path - } - File.should.exist?(path) - end - end - - ruby_version_is "2.8" do - it "unlinks the file after the block ends" do - path = Tempfile.open("specs") { |tempfile| - @tempfile = tempfile - tempfile.path - } - File.should_not.exist?(path) - end - end end |
