kibana/test
Kibana Machine 9af96a8009
[Enterprise Search] Set up cypress-axe tests (#108465) (#109920)
* Set up cypress-axe

@see https://github.com/component-driven/cypress-axe

* DRY out Kibana axe rules into constants that Cypress can use

* Create shared & configured checkA11y command

+ fix string union type error
+ remove unnecessary tsconfig exclude

* Add Overview plugin a11y tests

* Add AS & WS placeholder a11y checks

- Mostly just re-exporting the shared command and checking for failures, I only ran this after the shared axe config settings and found no failures

* Configure our axe settings further to catch best practices

- notably heading level issues (thanks Byron for catching this!)

- however I now also need to set an ignore on a duplicate landmark violation caused by the global header (not sure why it's showing up - shouldn't it be out of context? bah)

- remove option to pass args into checkA11y - I figure it's not super likely we'll need to override axe settings per-page (vs not running it), but we can pass it custom configs or args later if needed

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Constance <constancecchen@users.noreply.github.com>
2021-08-24 21:28:49 +00:00
..
accessibility [Enterprise Search] Set up cypress-axe tests (#108465) (#109920) 2021-08-24 21:28:49 +00:00
api_integration [ftr] rework ciGroup validation to remove JOBS.yml and avoid duplication (#109149) (#109324) 2021-08-23 15:07:12 -04:00
common [7.x] Update onboarding interstitial to handle default Fleet assets (#108193) (#109074) 2021-08-18 14:16:12 -04:00
examples [ftr] rework ciGroup validation to remove JOBS.yml and avoid duplication (#109149) (#109324) 2021-08-23 15:07:12 -04:00
functional Fix field formatters test on cloud (#109707) (#109851) 2021-08-24 12:37:23 -04:00
harden
interpreter_functional [ftr] rework ciGroup validation to remove JOBS.yml and avoid duplication (#109149) (#109324) 2021-08-23 15:07:12 -04:00
new_visualize_flow
package [package testing] Bump status page timeout (#107813) (#108750) 2021-08-16 16:21:25 -04:00
plugin_functional [ftr] rework ciGroup validation to remove JOBS.yml and avoid duplication (#109149) (#109324) 2021-08-23 15:07:12 -04:00
scripts [ftr] rework ciGroup validation to remove JOBS.yml and avoid duplication (#109149) (#109324) 2021-08-23 15:07:12 -04:00
security_functional
server_integration Removes supertest-as-promised dependency (#100486) (#108817) 2021-08-17 03:30:08 +00:00
ui_capabilities/newsfeed_err
visual_regression [test] Migrates visualize esArchive to kbnArchiver (#102850) (#103195) 2021-06-23 23:16:53 -04:00
tsconfig.json [build_ts_refs] improve caches, allow building a subset of projects (#107981) (#108139) 2021-08-11 05:08:54 -04:00