capybara
capybara copied to clipboard
Acceptance test framework for web applications
Introduce `Capybara.default_retry_interval` which customize the sleep time in `Capybara::Node::Base#synchronize` in order to save CPU usage. (#2574)
## Meta Capybara Version: 3.37.1 Driver Information (and browser if relevant): Chrome ## Expected Behavior When simulating a drag and drop, Capybara should fire a dragenter event before firing dragover...
Capybara consumes much CPU while waiting for elements. It sometimes stresses my CI environment. I think that `Capybara::Node::Base#synchronize` retries checking too frequently. If I replace `sleep(0.01)` with `sleep(0.25)` in the...
This is a WIP -- waiting to see what other changes are made to Puma
Cuprite is already introduced into Rails. https://github.com/rails/rails/pull/42790 Some Rails users will refer the README of Capybara, and it would be kind to include the guide of Cuprite in README.
This is a follow-up for my previous PR: https://github.com/teamcapybara/capybara/pull/2399 I've added a new `Capybara.disable_animation_extra_css` option that can be used to add additional CSS rules to the `AnimationDisabler` middleware, in case...
## Meta Capybara Version: 3.0 - 3.33.0 Driver Information (and browser if relevant): Not relevant, using `Capybara.string` ## Expected Behavior `Capybara.string` should ignore newlines (`\n`) in content. In Capybara 2.18...