capybara
capybara copied to clipboard
Acceptance test framework for web applications
I'd like to start a discussion with this pull request. It's still a bit rough, please bear with me. This introduces a proxy server implementation (based on WEBrick) and configures...
…etween sessions. When using multiple sessions with the same app Capybara, by default, reuses the server. This means when errors are raised in a session, or requests are made from...
Fire a `dragenter` event before the two `dragover` events. The [spec](https://www.w3.org/html/wg/spec/dnd.html#introduction-6) requires a `dragenter` event to be fired first: > To accept a drop, the drop target has to listen...
## Meta Capybara Version: 3.37.1 Driver Information (and browser if relevant): Selenium 4.2.1 on Chrome 105 ## Expected Behavior Calling `drag_to` on a link causes Capybara to first drag/drop it...
I found a few places where passing a symbol as a test ID doesn't work as expected. All of the other selector types support symbols as for test ID selectors.
## Meta rbenv version: 3.2.2 Capybara Version: capybara (3.40.0) Authors: Thomas Walpole, Jonas Nicklas Homepage: https://github.com/teamcapybara/capybara Driver Information (and browser if relevant): selenium-webdriver (4.18.1, 4.9.0) Authors: Alex Rodionov, Titus Fortner,...
The id name specified in find is invalid. content => field
## Meta Capybara Version: 3.40.0 Driver Information (and browser if relevant): selenium-webdriver 4.18.1 with Chrome 121.0.6167.85 ## Expected Behavior I was testing interaction with buttons that are in an element...
## Meta Capybara Version: 3.40.0 Driver Information (and browser if relevant): selenium-webdriver (4.18.1), Chrome (122) ## Expected Behavior I have created a custom Capybara driver that I use for debugging....