-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apply Cypress Testing Library to the existing E2E tests #25033
Comments
@luixxiul Thanks for writing the list about what to migrate. I would suggest that you pause your work on this issue for a few days until a decision on convenience functions has been made. |
I understood. Fortunately it looks fairly easy to replace the lines of the existing PRs with regex in any case :-) Edit: the functions have been removed. |
See this comment . The convenience functions are going to be removed. |
matrix-org/matrix-react-sdk#10446 implemented Cypress Testing Library to align Jest tests and Cypress tests in terms of using Test Library (#24906 (comment)), and I think Cypress Testing Library should be applied to not only a new test but also the existing tests.
Here is a list of the current Cypress E2E tests.
analytics-toast.ts
10718audio-player.spec.ts
: 10537composer.spec.ts
: 10511 10538consent.spec.ts
: 10514create-room.spec.ts
10542crypto.spec.ts
: 10512decryption-failure.spec.ts
: 10513 10541device-management.spec.ts
10585editing.spec.ts
10543events.spec.ts
10590file-panel.spec.ts
10574get-openid-token.spec.ts
10586hidden-rr-migration.spec.ts
kick.spec.ts
10587layout.spec.ts
lazy-loading.spec.ts
10591location.spec.ts
10612login.spec.ts
10597one-to-one-chat.spec.ts
10572permalinks.spec.ts
pills-click-in-app.spec.ts
10582pollHistory.spec.ts
10611polls.spec.ts
10609read_events.spec.ts
10719register.spec.ts
10566right-panel.spec.ts
10539room-directory.spec.ts
10596room.spec.ts
10608send_event.spec.ts
10613sliding-sync.ts
10618spaces.spec.ts
10620spotlight.spec.ts
10621stickers.spec.ts
10622threads.spec.ts
10680timeline.spec.ts
10540 (partial) 10721update.spec.ts
user-menu.spec.ts
10578user-onboarding-new.ts
10728user-onboarding-old.ts
10728user-view.spec.ts
10577widget-pip-close.spec.ts
support/
directory 10619Please note that some of them do not require Cypress Testing Library, as they do not emulate interactions by users.
Have you considered any alternatives?
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: