From b65a43ca2f173466e216d6ce268e68ebaff174b0 Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 3 Dec 2018 03:15:42 +0000 Subject: Cherry-picked spec/mspec/lib/mspec/helpers/fs.rb From https://github.com/MSP-Greg/ruby/commit/316f60e3befa312320b2cc600d7b59ba64f12329 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- spec/mspec/lib/mspec/helpers/fs.rb | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'spec/mspec') diff --git a/spec/mspec/lib/mspec/helpers/fs.rb b/spec/mspec/lib/mspec/helpers/fs.rb index fb2c0f702c..26dd821162 100644 --- a/spec/mspec/lib/mspec/helpers/fs.rb +++ b/spec/mspec/lib/mspec/helpers/fs.rb @@ -1,12 +1,6 @@ # Copies a file def cp(source, dest) - File.open(dest, "wb") do |d| - File.open(source, "rb") do |s| - while data = s.read(1024) - d.write data - end - end - end + IO.copy_stream source, dest end # Creates each directory in path that does not exist. -- cgit v1.2.3