]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: Add accessibility e2e tests for login page
authornsedrickm <nsedrick101@gmail.com>
Sun, 3 Jul 2022 20:25:44 +0000 (21:25 +0100)
committerNizamudeen A <nia@redhat.com>
Thu, 12 Jan 2023 10:23:43 +0000 (15:53 +0530)
commit7e3f3a30ec56798c72bd6c034c830b8b09b94dcd
tree3271a0269265bd84d50edc97fd68a8a47ada9799
parenta6e395243584a34d758266798d0a7620f8a45449
mgr/dashboard: Add accessibility e2e tests for login page

This commit adds e2e accessibility checks for the login page using cypress-axe and axe-core to help access the level of compliance to
 WCAG2.1 accessibility standards

Fixes: https://tracker.ceph.com/issues/55820
Signed-off-by: nsedrickm <nsedrick101@gmail.com>
(cherry picked from commit 7a4e8a428ac5ca98c8826f3c41a271205b2f11e6)
src/pybind/mgr/dashboard/frontend/cypress.json
src/pybind/mgr/dashboard/frontend/cypress/integration/ui/login.e2e-spec.ts
src/pybind/mgr/dashboard/frontend/cypress/support/index.ts
src/pybind/mgr/dashboard/frontend/cypress/tsconfig.json
src/pybind/mgr/dashboard/frontend/package-lock.json
src/pybind/mgr/dashboard/frontend/package.json