Add accessibility tests to nightwatch
Bug #2035535 reported by
Jane Sandberg
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Committed
|
Medium
|
Unassigned |
Bug Description
Nightwatch includes the ability to automatically run axe accessibility tests on any page it tests, thanks to the nightwatch-
This is more or less the equivalent of running the axe browser extension, except with no browser extension needed.
We should add these automated checks!
Changed in evergreen: | |
assignee: | Jane Sandberg (sandbergja) → nobody |
Changed in evergreen: | |
assignee: | nobody → Jane Sandberg (sandbergja) |
To post a comment you must log in.
Branch at user/sandbergja /lp2035535- nightwatch- axe
Here is a link: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ sandbergja/ lp2035535- nightwatch- axe
To test:
1. Compile and install this branch
2. `cd Open-ILS/src/eg2`
3. `MOZ_HEADLESS=1 ng e2e`
4. In the output, confirm that a bunch of checks say 'aXe rule', and that they pass
Note that this branch also contains the fix to bug 2035287, to get the nightwatch tests back on track.