element-web/cypress/support
Michael Telatynski d5db131eef
Spike AXE A11Y testing in Cypress (#9111)
* Spike AXE A11Y testing in Cypress

* Fix NewRoomIntro breaking html/aria list rules

* Fix HeaderButtons breaking aria role semantics rules

* missing type

* Switch left panel from aside to nav and include space panel

* Give the page a main heading of the room name when viewing a room

* Use header landmark on RoomHeader

* Improve aria attributes on composer when autocomplete is closed

* Fix aria-owns on RoomHeader

* Give Spinner an aria role

* Give server picker help button an aria label

* Improve auth aria attributes and semantics

* Improve heading semantics in use case selection screen

* Fix autocomplete attribute to be valid

* Fix heading semantics on login page

* Improve Cypress axe testing

* Add axe tests

* Stop synapse after the timeline tests

* Await spinners to fade before percy snapshotting timeline tests

* Improve naming of plugin

* Update snapshots

* Fix accidental heading change

* Fix double synapse stoppage

* Fix Cypress timeline avatar assertions to be DPI agnostic

* Fix aria attributes on date separators

* delint

* Update snapshots

* Revert style change

* Skip redundant call
2022-08-01 08:31:14 +01:00
..
app.ts Move the user view tests from Puppeteer to Cypress (#8787) 2022-06-08 22:12:56 +01:00
axe.ts Spike AXE A11Y testing in Cypress (#9111) 2022-08-01 08:31:14 +01:00
bot.ts Move Lazy Loading tests from Puppeteer to Cypress (#8982) 2022-07-18 13:16:44 +01:00
client.ts Move Lazy Loading tests from Puppeteer to Cypress (#8982) 2022-07-18 13:16:44 +01:00
clipboard.ts Move spaces tests from Puppeteer to Cypress (#8645) 2022-05-26 10:19:00 +01:00
composer.ts add cypress test case for simple poll flow (#9073) 2022-07-20 07:56:52 +00:00
e2e.ts Spike AXE A11Y testing in Cypress (#9111) 2022-08-01 08:31:14 +01:00
iframes.ts Convert sticker end-to-end tests to Cypress (#8807) 2022-06-10 09:24:15 -06:00
labs.ts Integrate searching public rooms and people into the new search experience (#8707) 2022-06-15 16:14:05 +02:00
login.ts Attempt to set the language when setting up Cypress tests (#8964) 2022-07-05 11:14:24 +01:00
network.ts Move Lazy Loading tests from Puppeteer to Cypress (#8982) 2022-07-18 13:16:44 +01:00
percy.ts Move room directory Puppeteer tests over to Cypress (#8832) 2022-06-13 19:25:39 +01:00
performance.ts Add basic performance testing via Cypress (#8586) 2022-05-17 15:38:45 +01:00
settings.ts Delabs Show current avatar and name for users in message history (#8764) 2022-07-04 19:37:48 +00:00
synapse.ts Add basic performance testing via Cypress (#8586) 2022-05-17 15:38:45 +01:00
timeline.ts Move Lazy Loading tests from Puppeteer to Cypress (#8982) 2022-07-18 13:16:44 +01:00
util.ts Move spaces tests from Puppeteer to Cypress (#8645) 2022-05-26 10:19:00 +01:00
views.ts Show a back button when viewing a space member (#9095) 2022-07-25 11:46:19 +00:00
webserver.ts Convert sticker end-to-end tests to Cypress (#8807) 2022-06-10 09:24:15 -06:00