Richard van der Hoff
2571f54e8b
Cypress: skip tests known to fail when using Rust crypto ( #10873 )
...
* Cypress: skip tests known to fail when using Rust crypto
... which means we can then run the cypress test suite against Element Web R to
check we aren't introducing regressions.
* Update cypress/e2e/register/register.spec.ts
* Use env var to detect rust crypto
* Hoist `skipIfRustCrypto` call earlier
2023-05-24 09:50:05 +00:00
Suguru Hirahara
00fe0b4316
Fix the color of the verified E2EE icon on RoomSummaryCard ( #10812 )
2023-05-08 02:26:29 +00:00
Suguru Hirahara
a81940b62a
Update existing Cypress tests - use Cypress Testing Library ( #10755 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2023-05-01 20:13:24 +00:00
Richard van der Hoff
2cec8b5a44
Add Cypress tests for the "complete security" phase ( #10668 )
...
* Cypress tests for the "complete security" phase
* fix imports
2023-04-20 11:04:51 +00:00
Suguru Hirahara
c9c974d455
Use Cypress Testing Library - crypto.spec.ts
( #10512 )
...
* Update crypto.spec.ts - use Cypress Testing Library
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Empty commit
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2023-04-12 15:48:31 +00:00
Michael Weimann
9b267e7bc4
Add success dialog after key backup ( #10177 )
2023-02-17 12:35:13 +00:00
devonh
422802ea6d
Add credentials when calling bootstrapCrossSigning in Cypress tests ( #9919 )
2023-01-19 16:19:07 +01:00
devonh
79033eb034
Add dendrite support to cypress tests ( #9884 )
...
* Minimum hacks required to run cypress tests with dendrite
* Remove wget hack since dendrite containers now have curl
* Add basic dendritedocker plugin & hack into login spec for testing
* Add generic HomeserverInstance interface
* Add env var to configure which homeserver to use
* Remove synapse specific homeserver support api
* Update the rest of the tests to use HomeserverInstance
* Update cypress docs to reference new homeserver abstraction
* Fix formatting issues
* Change dendrite to use main branch container
2023-01-10 16:29:56 -07:00
Richard van der Hoff
ad7c002f4d
Merge remote-tracking branch 'origin/develop' into rav/edited_events
2022-12-20 11:20:03 +00:00
Richard van der Hoff
dc29317445
Improve display of edited events
2022-12-20 11:19:47 +00:00
Richard van der Hoff
ddfa627ce6
Cypress: add a way to specify the prefix for userIDs ( #9787 )
...
This helps a lot with debugging tests where there are multiple users.
2022-12-19 13:12:01 +00:00
Richard van der Hoff
e3f591e7d2
Return the password from getBot
...
... so that we can use it to log in for a second time
2022-12-17 23:52:55 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Richard van der Hoff
4b3705d3f0
Add a test for verifying without existing DM ( #9619 )
...
A regression test for https://github.com/vector-im/element-web/issues/23819 .
2022-11-30 13:03:47 +00:00
Kerry
13458250bc
Cypress - stabilise "creating a DM should work" test ( #9373 )
...
* better error message for failed bot room join
* wait for room invite before attempting bot join
* remove sent receipt assertion
* lint
* remove debug formatting
* use RoomMemberEvent enum from window
2022-10-07 13:34:28 +02:00
Michael Telatynski
4a23630e06
Fix soft crash around inviting invalid MXIDs in start DM on first message flow ( #9281 )
...
* Fix soft crash around inviting invalid MXIDs
* Make ts --strict happier
* Prevent suggesting invalid MXIDs
* Add tests
* Fix coverage
* Fix coverage
* Make tsc --strict happier
* Fix test
* Add tests
2022-09-16 09:03:17 +01:00
Michael Telatynski
4c94155ff0
Improve Cypress & Percy stability ( #9217 )
...
* Improve Cypress & Percy stability
* Update percy snapshot width
2022-08-25 10:46:43 +01:00
Michael Weimann
ed8ccb5d80
Start DM on first message ( #8612 )
2022-08-04 08:19:52 +02:00
Šimon Brandner
3991ce96e4
Don't enumerate Cypress tests ( #9123 )
2022-08-01 17:59:20 +00:00