Files
sousa-gecko/testing/web-platform/tests/docs
Valerie Young fe1161da6d Bug 2015982 [wpt PR 57696] - Create new test type aamtest for accessibility API testing, a=testonly
Automatic update from web-platform-tests
Create new test type `aamtest` for accessibility API testing

This PR adds a new test type to test accessibility APIs exposed by browsers, as defined by the [ARIA](https://w3c.github.io/aria/), [Core-AAM](https://w3c.github.io/core-aam/) and [HTML-AAM](https://w3c.github.io/html-aam/) specifications. The now merged RFC can be found [here](https://github.com/web-platform-tests/rfcs/pull/204).

This is a replacement for: https://github.com/web-platform-tests/wpt/pull/53733

Instead of extending testharness, I added a new test type (`aamtest`) that is similar to `wdspec` tests and uses a lot of the same infrastructure. This idea came from foolip in [this comment on the RFC](https://github.com/web-platform-tests/rfcs/pull/204#issuecomment-3655616580), and I think it looks good!

Here is a PR that adds documentation for this test type: https://github.com/web-platform-tests/wpt/pull/58632
--

wpt-commits: 2827ad177da748e8785c6bb3cabc03c8ce6f589b
wpt-pr: 57696
2026-05-12 08:45:36 +00:00
..

Project documentation tooling

The documentation for the web-platform-tests project is built using the Sphinx documentation generator. The GitHub Actions service is configured to automatically update the public website each time changes are merged to the repository.

Local Development

If you would like to build the site locally, follow these instructions.

  1. Install the system dependencies. The free and open source software tools Python and Git are required. Each website has instructions for downloading and installing on a variety of systems.

  2. Download the source code. Clone this repository using the git clone command.

  3. Install the Python dependencies. Run the following command in a terminal:

    pip install -r docs/requirements.txt
    
  4. Build the documentation:

    ./wpt build-docs