-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
matrix-org/matrix-react-sdk
#10721Labels
A-Developer-ExperienceO-UncommonMost users are unlikely to come across this or unexpected workflowMost users are unlikely to come across this or unexpected workflowS-TolerableLow/no impact on usersLow/no impact on usersT-Enhancement
Description
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 the list of commands provided by the library: https://github.com/testing-library/cypress-testing-library/blob/next/cypress/integration/find.spec.js
Here is a list of the current Cypress E2E tests.
analytics-toast.ts10718-
audio-player.spec.ts: 10537 -
composer.spec.ts: 10511 10538 -
consent.spec.ts: 10514 -
create-room.spec.ts10542 -
crypto.spec.ts: 10512 -
decryption-failure.spec.ts: 10513 10541 -
device-management.spec.ts10585 -
editing.spec.ts10543 -
events.spec.ts10590 -
file-panel.spec.ts10574 -
get-openid-token.spec.ts10586 hidden-rr-migration.spec.ts-
kick.spec.ts10587 layout.spec.ts-
lazy-loading.spec.ts10591 -
location.spec.ts10612 -
login.spec.ts10597 -
one-to-one-chat.spec.ts10572 permalinks.spec.ts-
pills-click-in-app.spec.ts10582 -
pollHistory.spec.ts10611 -
polls.spec.ts10609 -
read_events.spec.ts10719 -
register.spec.ts10566 -
right-panel.spec.ts10539 -
room-directory.spec.ts10596 -
room.spec.ts10608 -
send_event.spec.ts10613 -
sliding-sync.ts10618 -
spaces.spec.ts10620 -
spotlight.spec.ts10621 -
stickers.spec.ts10622 -
threads.spec.ts10680 -
timeline.spec.ts10540 (partial) 10721 update.spec.ts-
user-menu.spec.ts10578 -
user-onboarding-new.ts10728 -
user-onboarding-old.ts10728 -
user-view.spec.ts10577 widget-pip-close.spec.ts- Files inside
support/directory 10619
Please 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
Metadata
Metadata
Assignees
Labels
A-Developer-ExperienceO-UncommonMost users are unlikely to come across this or unexpected workflowMost users are unlikely to come across this or unexpected workflowS-TolerableLow/no impact on usersLow/no impact on usersT-Enhancement