element-web/cypress
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
..
e2e Add cypress test for verifying a new device via SAS (#10940) 2023-05-25 18:24:50 +00:00
fixtures Add intercept of config.json (#10908) 2023-05-16 12:15:20 +00:00
plugins Support launching Cypress tests in Podman on Ubuntu (#10768) 2023-05-03 13:28:35 +00:00
support Cypress: skip tests known to fail when using Rust crypto (#10873) 2023-05-24 09:50:05 +00:00
global.d.ts Implement MSC3575: Sliding Sync (#8328) 2022-09-07 15:42:39 +00:00
tsconfig.json Add Cypress Testing Library (#10446) 2023-03-29 08:47:05 +02:00