Michael Telatynski
4b1b9b17ef
Update roles cypress is looking for ( #10708 )
...
* Update roles cypress is looking for
* Fix sliding sync test
2023-04-25 14:46:18 +00:00
Suguru Hirahara
259b5fe253
Update `threads.spec.ts` - use Cypress Testing Library ( #10680 )
...
* Set within()
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Use findByRole("textbox")
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Use findByText()
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Apply findByRole() to reaction and emoji picker
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Use findByText() and findByRole() for removing a message
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Apply findByRole() to the close button
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Replace other commands
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2023-04-21 09:45:10 +00:00
Michael Telatynski
2da52372d4
Add arrow key controls to emoji and reaction pickers ( #10637 )
...
* Add arrow key controls to emoji and reaction pickers
* Iterate types
* Switch to using aria-activedescendant
* Add tests
* Fix tests
* Iterate
* Update test
* Tweak header keyboard navigation behaviour
* Also handle scrolling on left/right arrow keys
* Iterate
2023-04-20 14:56:21 +00:00
Richard van der Hoff
e350b4c2c2
Deflakey `threads` cypress test ( #10632 )
...
`inviteUser` is asynchronous so you can't just call it and plough straight on.
Also some logging improvements which helped debug this
2023-04-18 10:17:46 +00:00
Suguru Hirahara
8a4a584ba0
Make test ID compatible with findByTestId() of Cypress Testing Library ( #10617 )
...
'data-test-id' is not discoverable with findByTestId() of Cypress Testing Library.
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2023-04-17 06:10:11 +00:00
Suguru Hirahara
f60f7a19af
Display redacted body on ThreadView in the same way as normal messages ( #9016 )
2023-03-08 12:23:41 +01:00
Suguru Hirahara
4f5a65f548
Add a test to check whether ReadReceiptGroup exists on ThreadView in the bubble layout ( #10284 )
2023-03-06 09:20:09 +00:00
Suguru Hirahara
0e52729083
Edit a test to check timestamp color's value on timeline and thread panel ( #10265 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2023-03-02 17:14:41 +00:00
Germain
8c22584f64
Remove threads labs flag and the ability to disable threads ( #9878 )
2023-02-20 14:46:07 +00:00
Germain
d4f247d1fe
Merge branch 'develop' into gsouquet/threads-forceenablelabsflag
2023-01-11 11:51:57 +00: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
Germain
7ca1b385d9
Force enable threads labs flag
2023-01-09 12:38:19 +00:00
Germain
134e3d7ae8
Make threads disabled by default ( #9810 )
...
* Make threads disable by default
* restore e2ee tests
* fix threads e2e spec for beta joining
2022-12-21 15:53:23 +00:00
Germain
2d2755d145
🧵 Enable threads by default ( #9736 )
...
* Delabs threads
* remove threads reload when labs is toggled
* Fix ts strict
* fix rebase mistake
* remove .only
* fix pr comments
* re-introduce backwards compat
* Fix export test
* Fix SearchREsultTile test
* strict ts
2022-12-13 15:09:15 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Michael Telatynski
2cf8a9a2f7
Stabilise Cypress login tests ( #9446 )
...
* Attempt to stabilise login tests
* More stability
* Stabilise s'more
* don't clear LS as we rely on it for enablements
* Add small delay
* Iterate
* Update login.ts
2022-10-18 17:07:23 +01:00
Kerry
20f5adc9a9
avoid autojoin latency in "should be usable for a conversation" ( #9364 )
2022-10-06 14:09:40 +00:00
Šimon Brandner
3991ce96e4
Don't enumerate Cypress tests ( #9123 )
2022-08-01 17:59:20 +00:00