element-web/cypress/support
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
..
app.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
axe.ts Make a11y related lint rules more strict (#11372) 2023-08-07 07:57:12 +00:00
bot.ts Cypress: Add test to verify device after login (#11217) 2023-07-11 14:18:46 +00:00
client.ts Switch to importing matrix-js-sdk from its main export (#11360) 2023-08-03 12:56:30 +00:00
clipboard.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
composer.ts Update Cypress test files under support/ directory - use Cypress Testing Library (#10619) 2023-04-17 07:37:49 +00:00
config.json.ts Cypress: skip tests known to fail when using Rust crypto (#10873) 2023-05-24 09:50:05 +00:00
e2e.ts Use cypress-terminal-report (#11226) 2023-07-11 15:10:13 +00:00
homeserver.ts Deflakey threads cypress test (#10632) 2023-04-18 10:17:46 +00:00
iframes.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
labs.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
log.ts Improve cypress logging output (#10845) 2023-05-11 10:46:50 +00:00
login.ts Fix: cypress toasts/analytics-toast.spec.ts failures (#11153) 2023-06-28 21:02:58 +00:00
network.ts Add intercept of config.json (#10908) 2023-05-16 12:15:20 +00:00
percy.ts Fix: cypress findByTestId and percySnapshotElement do not work together (#10947) 2023-07-14 13:28:22 +00:00
proxy.ts Add dendrite support to cypress tests (#9884) 2023-01-10 16:29:56 -07:00
settings.ts Update Cypress test files under support/ directory - use Cypress Testing Library (#10619) 2023-04-17 07:37:49 +00:00
timeline.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
toasts.ts Cypress test for incoming verification requests (#11123) 2023-06-22 09:43:49 +00:00
util.ts Update all non-major dependencies (#11329) 2023-07-27 11:34:44 +00:00
views.ts Tests for read/unread status (#11301) 2023-08-10 12:59:01 +00:00
webserver.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00