Class/Module Index [+]

Quicksearch

Selenium::WebDriver::FileReaper

@api private

Public Class Methods

<<(file) click to toggle source
# File lib/selenium/webdriver/common/file_reaper.rb, line 24
def <<(file)
  tmp_files << file
end
reap(file) click to toggle source
# File lib/selenium/webdriver/common/file_reaper.rb, line 28
def reap(file)
  return unless reap?

  unless tmp_files.include?(file)
    raise Error::WebDriverError, "file not added for reaping: #{file.inspect}"
  end

  FileUtils.rm_rf tmp_files.delete(file)
end
reap!() click to toggle source
# File lib/selenium/webdriver/common/file_reaper.rb, line 38
def reap!
  tmp_files.each { |file| FileUtils.rm_rf(file) } if reap?
end
reap=(bool) click to toggle source
# File lib/selenium/webdriver/common/file_reaper.rb, line 11
def reap=(bool)
  @reap = bool
end
reap?() click to toggle source
# File lib/selenium/webdriver/common/file_reaper.rb, line 15
def reap?
  @reap = true unless defined?(@reap)
  !!@reap
end
tmp_files() click to toggle source
# File lib/selenium/webdriver/common/file_reaper.rb, line 20
def tmp_files
  @tmp_files ||= []
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.