aboutsummaryrefslogtreecommitdiffstats
path: root/spec/mspec
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-12-03 03:15:42 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-12-03 03:15:42 +0000
commitb65a43ca2f173466e216d6ce268e68ebaff174b0 (patch)
treefe1fb255d5b494fe9b0d995dbbf36f27725192aa /spec/mspec
parentfb2be0b530f8cd7455120425f0524ecc89d2e36e (diff)
downloadruby-b65a43ca2f173466e216d6ce268e68ebaff174b0.tar.gz
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
Diffstat (limited to 'spec/mspec')
-rw-r--r--spec/mspec/lib/mspec/helpers/fs.rb8
1 files changed, 1 insertions, 7 deletions
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.