Accessibility tests for windows only
Fixes
Fixes for #600 (closed), #164 issue no by @ViperM
Description
- Update dev_composer to add chromium apk and install pa11y-ci npm
- Update cdlitest to run accessibility tests and provide flags for other tests
- Add Config.json file to configure Pa11y-CI
How to Test the PR
Make sure you are using windows (Accessibility tests won't run in linux or any WSL in windows)
Stop the framework if running then
Run Below commands in the root directory
- docker rmi -f cdlidev_dev_cake
- Run the framework python ./dev/cdlidev.py up
- press y
- Run ./cdlitest --accessibility in bash
Type of PR
This PR is a feature
Checklist:
-
My pull request has a descriptive title (not a vague title like "Update index.md
"). -
My pull request targets the phoenix/develop
branch of the repository. -
My commit messages follow best practices. -
My code follows the established code style of the repository. -
I added tests for the changes I made (if applicable). -
I added or updated documentation (if applicable). -
I tried running the project locally and verified that there are no visible errors.
Edited by Mohit Sharma