]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: add cypress e2e accessibility tests for navigation
authornsedrickm <nsedrick101@gmail.com>
Sun, 7 Aug 2022 13:25:11 +0000 (14:25 +0100)
committerNizamudeen A <nia@redhat.com>
Thu, 12 Jan 2023 10:33:44 +0000 (16:03 +0530)
commit1c98e433849a07bfc740cf26a700a67fbef1cc5f
tree5473ef6a31c00cb8c71b9bd1f6b40e283a09876a
parentf3fa79a256516ee4a4c755edd038cea82a489572
mgr/dashboard: add cypress e2e accessibility tests for navigation

* Add cypress e2e accessibility tests
* Log accessibility violations to console for quick debugging
* Disable retries to avoid duplicate logs

Signed-off-by: nsedrickm <nsedrick101@gmail.com>
(cherry picked from commit 05c1b776c29795af6d015dd14aae2aa1f5d1b912)

 Conflicts:
src/pybind/mgr/dashboard/frontend/cypress/support/commands.ts
  - Keep only the accessibility change there and remove the ceph2Login
src/pybind/mgr/dashboard/frontend/cypress/integration/a11y/navigation.e2e-spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/cypress/support/commands.ts
src/pybind/mgr/dashboard/frontend/package-lock.json
src/pybind/mgr/dashboard/frontend/package.json
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.ts
src/pybind/mgr/dashboard/openapi.yaml