Skip to content

Lightspeed plugin: Enable accessibility checks and fix remaining a11y issues #3588

Description

@christoph-jerolimov

The lightspeed plugin has playwright tests that include a bunch of accessibility assertions.

The tests runs runAccessibilityTests from @workspaces/lightspeed/e2e-tests/utils/accessibility.ts, but failures are ignored at the moment.

  1. Remove the options parameter with the skipFailures flag and run the expect statement always.
  2. Run the playwright tests via CI=1 yarn test:e2e and list the left over issues.
  3. Try to resolve these issues in the code base. When unsure, or not all issues can be removed, create a PR anyway.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions