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)