Sha256: f3e2877617b474761b2c76848cbb37d35b72479fc7163dea4b962b4aef28248b
Contents?: true
Size: 510 Bytes
Versions: 6
Compression:
Stored size: 510 Bytes
Contents
module Selenium module WebDriver module FileReaper class << self def reap=(bool) @reap = bool end def reap? @reap.nil? || @reap end def tmp_files @tmp_files ||= [] end def <<(file) tmp_files << file end def reap! tmp_files.each { |file| FileUtils.rm_rf(file) } if reap? end end at_exit { reap! } end # FileReaper end # WebDriver end # Selenium
Version data entries
6 entries across 6 versions & 1 rubygems