- Notifications
You must be signed in to change notification settings - Fork 159
Description
cypress-testing-libraryversion: 8.0.2nodeversion: 14.17.0npm(oryarn) version: 6.14.13
What you did:
Added a timeout to findByRole, like this:
cy.findByRole('button', { name: 'Not existing', timeout: 120_000, }).click();What happened:
The timeout-bar of running/waiting testing-library commands in the Cypress test-runner finishes way before 120 seconds are up. Looks to take around 10 seconds for it to finish? This is the progress-bar I'm talking about:
If I use timeout on regular cypress commands, like cy.get('foobar', { timeout: 120_000 }), then the timeout-bar works correctly and does take 120 seconds to pass.
Problem description:
The timeout-option of testing-library commands doesn't seem to register correctly with the timeout-bar in the Cypress test-runner, like other commands do.
Suggested solution:
Timeout option on testing-library commands, should work and display the same as for other commands in the Cypress test-runner.
