capybara icon indicating copy to clipboard operation
capybara copied to clipboard

Acceptance test framework for web applications

Results 67 capybara issues
Sort by recently updated
recently updated
newest added

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.

Using symbol keys reduces memory usage and improves performance slightly.

4.0

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...