class Helper

Public Instance Methods

mouse_over(element_selector) click to toggle source
# File lib/skeleton/features/support/helper.rb, line 5
def mouse_over(element_selector)
  element = Capybara.page.driver.browser.find_element(:css, element_selector)
  Capybara.page.driver.browser.mouse.move_to element
end
take_screenshot(name_file, folder='screenshots/test_screens') click to toggle source
# File lib/skeleton/features/support/helper.rb, line 10
 def take_screenshot(name_file, folder='screenshots/test_screens')
  file = "#{folder}/#{name_file}.png"
  FileUtils.mkdir_p(folder) unless File.exists?(folder)
  if BROWSER.eql?('poltergeist')
    Capybara.page.save_screenshot(file)
  else
    Capybara.page.driver.browser.save_screenshot(file)
  end
end