Module: Capybara::Selenium::Node::FileInputClickEmulation
- Defined in:
- lib/capybara/selenium/extensions/file_input_click_emulation.rb
Instance Method Summary collapse
Instance Method Details
#click(keys = [], **options) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/capybara/selenium/extensions/file_input_click_emulation.rb', line 5 def click(keys = [], **) super rescue Selenium::WebDriver::Error::InvalidArgumentError return emulate_click if attaching_file? && visible_file_field? raise end |