lib/selenium/webdriver/common/zipper.rb in selenium-webdriver-4.0.3 vs lib/selenium/webdriver/common/zipper.rb in selenium-webdriver-4.1.0

- old
+ new

@@ -70,10 +70,12 @@ end private def with_tmp_zip(&blk) - Tempfile.create do |zip_path| + # Don't use Tempfile since it lacks rb_file_s_rename permission on Windows. + Dir.mktmpdir do |tmp_dir| + zip_path = File.join(tmp_dir, 'webdriver-zip') Zip::File.open(zip_path, Zip::File::CREATE, &blk) end end def add_zip_entry(zip, file, entry_name)