This may require a custom defined step, for example:
When /^I click "([^"]*)" inside element "([^"]*)"$/ do |button, element_name|
Inside you write something like:
begin evaluate_script("$('#{element_name}').trigger('mouseover')") rescue Capybara::NotSupportedByDriverError end
And then you press the button you want :)
socjopata
source share