element-web/cypress/e2e
Florian Duros 8d77d6e4cc
Add cypress test for verifying a new device via SAS (#10940)
* Add WIP Sas cross-signing test

* Login after bot creation

* Figuring out how to make it work in ci

* Wait for `r0/login` to be called before bot creation

* Make waitForVerificationRequest automatically accept requests

... thereby making the `acceptVerificationRequest` helper redundant

* Clean up `deviceIsCrossSigned`

* combine `handleVerificationRequest` and `verifyEmojiSas`

* get rid of a  layer

... it adds no value

* fix bad merge

* minor cleanups to new test

* Move `logIntoElement` to utils module

* use `logIntoElement`  function

* Avoid intercept

* Avoid `CryptoTestContext`

---------

Co-authored-by: Richard van der Hoff <richard@matrix.org>
2023-05-25 18:24:50 +00:00
..
audio-player Cypress: workaround for EventTile being remounted (#10961) 2023-05-23 10:09:31 +00:00
composer
create-room
crypto Add cypress test for verifying a new device via SAS (#10940) 2023-05-25 18:24:50 +00:00
editing
integration-manager
invite
lazy-loading
location
login
one-to-one-chat
permalinks Fix: flaky percy test "Rendering permalinks" (#10874) 2023-05-19 02:53:44 +00:00
polls
read-receipts
register Add cypress test for verifying a new device via SAS (#10940) 2023-05-25 18:24:50 +00:00
regression-tests
right-panel
room
room-directory
settings Add `security-user-settings-tab.spec.ts` (#10925) 2023-05-24 07:44:18 +00:00
sliding-sync
spaces
spotlight Deflake `spotlight` cypress tests (#10943) 2023-05-18 21:44:37 +00:00
threads
timeline
toasts
update
user-menu
user-onboarding
user-view
widgets Use `Icon` component for icons on AppTile's menu bar (#10955) 2023-05-22 07:48:40 +00:00