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