element-web/cypress/e2e
Andy Balaam c55400de18
Tests for read/unread status (#11301)
* Add some fantasy tests

* Turn commented code into pretend-real code

* First pass at a list of all the cases we should test

* List test cases related to redactions

* Add testcases about paging up

* Add a case about notification counts

* More test cases related to replies, notifications, room list

* Iterate tests

* Wire up additional tests

* Wire up more tests

* Tidy

* Wire up more tests

* Wire up more tests

* Wire up more tests

* Wire up more tests

* Mute browser

* Silence electron warnings

* Iterate

* revert

* Wire up more tests

* Try to stabilise tests

* Try to stabilise tests

* Validate that the notification dot is missing as well as the count

* Skip a test that is failing for unknown reasons

* Use markAsRead in 'marking as read' test and add related test

* Fix incorrect comment

* Extract tests to their own suite

* Attempt to fix test

* Wire up more tests

* Wire up more tests

* Wire up more tests

* Wire up more tests

* Iterate

* Add comments

* Iterate

* Fix comments

* Update cypress/e2e/read-receipts/high-level.spec.ts

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>

---------

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-08-10 12:59:01 +00:00
..
audio-player wait for audio tile to load more (#11242) 2023-07-12 16:03:57 +00:00
composer Enable jsx-a11y/click-events-have-key-events eslint rule (#10362) 2023-08-09 06:27:31 +00:00
create-room Add feature flag 'feature_new_room_decoration_ui' and segrate legacy UI component (#11345) 2023-08-01 07:32:53 +00:00
crypto Enable cypress test about login with SSSS to run with rust-crypto (#11323) 2023-07-27 13:21:19 +00:00
editing Switch to importing matrix-js-sdk from its main export (#11360) 2023-08-03 12:56:30 +00:00
integration-manager Update read_events.spec.ts - use Cypress Testing Library (#10719) 2023-04-27 10:37:58 +00:00
invite Switch to importing matrix-js-sdk from its main export (#11360) 2023-08-03 12:56:30 +00:00
lazy-loading Add feature flag 'feature_new_room_decoration_ui' and segrate legacy UI component (#11345) 2023-08-01 07:32:53 +00:00
left-panel Create left-panel.spec.ts (#11040) 2023-06-05 14:37:28 +00:00
location Update location.spec.ts - use Cypress Testing Library (#10612) 2023-04-17 08:24:09 +00:00
login test server switch in cypress login test (#11130) 2023-06-27 22:20:43 +00:00
one-to-one-chat Add feature flag 'feature_new_room_decoration_ui' and segrate legacy UI component (#11345) 2023-08-01 07:32:53 +00:00
permalinks Fix: flaky percy test "Rendering permalinks" (#10874) 2023-05-19 02:53:44 +00:00
polls Fix class name of the read marker on MessagePanel (#10745) 2023-05-15 11:02:04 +00:00
read-receipts Tests for read/unread status (#11301) 2023-08-10 12:59:01 +00:00
register Make a11y related lint rules more strict (#11372) 2023-08-07 07:57:12 +00:00
regression-tests Update pills-click-in-app.spec.ts - use Cypress Testing Library (#10582) 2023-04-16 22:50:57 +00:00
right-panel Populate info.duration for audio & video file uploads (#11225) 2023-07-17 12:07:58 +00:00
room Switch to importing @types/{event,partials} from main js-sdk export (#11369) 2023-08-08 10:12:12 +00:00
room-directory Update room-directory.spec.ts - use Cypress Testing Library (#10596) 2023-04-17 09:54:35 +00:00
settings Compound color pass (#11079) 2023-07-12 17:46:49 +00:00
sliding-sync Disabled sliding sync tests in failure (#11043) 2023-06-05 13:32:11 +00:00
spaces Switch to importing matrix-js-sdk from its main export (#11360) 2023-08-03 12:56:30 +00:00
spotlight Add feature flag 'feature_new_room_decoration_ui' and segrate legacy UI component (#11345) 2023-08-01 07:32:53 +00:00
threads Add feature flag 'feature_new_room_decoration_ui' and segrate legacy UI component (#11345) 2023-08-01 07:32:53 +00:00
timeline Switch to importing matrix-js-sdk from its main export (#11360) 2023-08-03 12:56:30 +00:00
toasts Fix: cypress toasts/analytics-toast.spec.ts failures (#11153) 2023-06-28 21:02:58 +00:00
update Add dendrite support to cypress tests (#9884) 2023-01-10 16:29:56 -07:00
user-menu Update user-menu.spec.ts - use Cypress Testing Library (#10578) 2023-04-12 12:56:34 +00:00
user-onboarding Update tests related to user onboarding - use Cypress Testing Library (#10728) 2023-04-27 17:12:05 +00:00
user-view Update user-view.spec.ts - use Cypress Testing Library (#10577) 2023-04-12 15:55:10 +00:00
widgets Conform to the naming policy - AppsContainer resizer (#11042) 2023-06-13 11:13:07 +00:00