Commit graph

62 commits

Author SHA1 Message Date
spalger
8701956818 skip flaky suite (#60470)
(cherry picked from commit 3d154a389e)
2020-04-04 07:08:59 -07:00
Rashmi Kulkarni
929bcaf916
accessibility tests for dashboard panel ( OSS) (#62055) (#62244)
* accessibility tests for dashboard panel

* added back the skipped test as it is still required to pass through the a11ySnapshot

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-01 17:02:40 -07:00
Matthias Wilhelm
886979bca5
[Discover] Deangularize and euificate sidebar (#47559) (#61987)
* Split angular templates into React components

* Add tooltip for field label

* Adapt SCSS

* Cleanup angular directives

* Extract helper functions

* Improve tests + docs

* Move css to _sidebar.scss

* Exclude _id field from displaying the Visualize button to prevent an ES error

* A11y improvements
2020-03-31 19:13:26 +02:00
Bhavya RM
2b93e74523
More a11y tests on index pattern page (#59575) (#60117)
more a11y tests on index pattern page!
2020-03-16 17:42:20 -04:00
Bhavya RM
30013a79db
a11y tests on adding columns to discover table (#59375) (#60017)
* a11y tests on adding columns
2020-03-12 12:46:16 -04:00
Maja Grubic
59a12ab69e
Dashboard a11y tests (#58122) (#59131)
* adding comprehensive dashboard tests

* fixing delete and adding dima changes

* Fixing some of the a11y test failures

* Fixing i18n issue

* Extracting exit fullscreen logic in a separate function

* Fixing typo

* Upgrading axe

* Fixing failing jest tests

* Removing main tag as it was causing a test to fail

* Adding focusable=false to a range control as well

* Update test/accessibility/apps/dashboard.ts

Co-Authored-By: Michail Yasonik <michail.yasonik@elastic.co>

* Fixing linting error

* Update src/legacy/core_plugins/input_control_vis/public/components/vis/list_control.tsx

Co-Authored-By: Michail Yasonik <michail.yasonik@elastic.co>

* Add comments

Co-authored-by: Bhavya RM <bhavya@elastic.co>
Co-authored-by: Michail Yasonik <michail@yasonik.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: Bhavya RM <bhavya@elastic.co>
Co-authored-by: Michail Yasonik <michail@yasonik.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-03-03 17:14:48 +00:00
Michail Yasonik
03073be33e
[7.x] Fixing console a11y failures (#57520) (#57937) 2020-02-19 00:56:07 -05:00
Bhavya RM
e9fc194ac5
Discover a11y tests (#54209) (#54632)
Comprehensive discover a11y tests

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-01-14 14:33:15 -05:00
spalger
c2c12539b8 autofix all violations 2019-12-13 23:55:01 -07:00
Bhavya RM
691a619541
A11y base tests (#51893) (#52958)
a11y base tests
2019-12-13 11:14:00 -05:00
Greg Thompson
de03089cb2
Upgrade EUI to 16.0.0 (#50779) (#51241)
* eui to 16.0.0

* type defs

* card click

* snapshot updates

* time format test updates

* ts return

* integration fix

* async

* more time format fixes

* more time format fixes

* test updates

* add uisettings dateformat timepicker test

* after method to clear setting
2019-11-21 09:04:03 -06:00
Spencer
9a6724c3ed
[7.x] [a11y] add initial accessibility functional tests (#4358… (#50086)
* [a11y] add initial accessibility functional tests

* add accessibility jobs

* fix config path

* remove percy setup from scripts

* disable color-contrast rule

* apply changes from @myasonik

* define aria-controls/owns props even when suggestions aren't visible

* [ftr/a11y] only throw error when there are errors

* adding tests for management page

* add a11y test for management page

* adding ignore rules' to a11y

* accessibility test for kibana home

* 7 passing tests, 0 failures

* jest snapshot update

* support a11y test in pipeline job

* update a11y test script for pipelines

* use oss compatible ci setup

* fix exclude syntax

* add default exclusion syntax
2019-11-20 13:34:47 -07:00