Skip to content

Upgrade capybara to version 3.22.0

Dan Davison requested to merge qa-update-capybara into master

What does this MR do?

Attempt at a fix for https://gitlab.com/gitlab-org/gitlab-ce/issues/58882 .

Update Capybara, also disable automatic saving of screenshots. It's possible that the session is being destroyed before the capybara-screenshot gem has the ability to take the screenshot.

We can still save screenshots, but we need to hook into the runner on failure.

See https://github.com/mattheworiordan/capybara-screenshot#manual-screenshots

Does this MR meet the acceptance criteria?

Conformity

Edited by Dan Davison

Merge request reports