summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2024-06-13 20:07:18 +0200
committergit <svn-admin@ruby-lang.org>2024-06-14 08:02:38 +0000
commit7767b60ff2f02a600f0b1fe5f438639fea6ac7b7 (patch)
tree44559ea8c5c01b1e39f25a25821f09659c9fa2ea
parent0dcb0fdfcd48b63ae000c8216a1e7b1c508e0ef2 (diff)
[rubygems/rubygems] Reuse `write_file` helper
https://github.com/rubygems/rubygems/commit/339f099870
-rw-r--r--test/rubygems/helper.rb6
1 files changed, 2 insertions, 4 deletions
diff --git a/test/rubygems/helper.rb b/test/rubygems/helper.rb
index 7014843bba..e47f2fa837 100644
--- a/test/rubygems/helper.rb
+++ b/test/rubygems/helper.rb
@@ -827,10 +827,8 @@ class Gem::TestCase < Test::Unit::TestCase
Gem.instance_variable_set(:@default_gem_load_paths, [*Gem.send(:default_gem_load_paths), lib_dir])
$LOAD_PATH.unshift(lib_dir)
files.each do |file|
- rb_path = File.join(lib_dir, file)
- FileUtils.mkdir_p(File.dirname(rb_path))
- File.open(rb_path, "w") do |rb|
- rb << "# #{file}"
+ write_file File.join(lib_dir, file) do |io|
+ io.write "# #{file}"
end
end