Replace Pa11y with axe-core + add MCP elicitation auto-check #136
Annotations
17 errors and 4 warnings
|
Test (Elixir 1.18 / OTP 26)
Process completed with exit code 2.
|
|
Test (Elixir 1.18 / OTP 26):
test/mcp/tools/a11y_check_test.exs#L31
test execute/2 with url checks a file:// URL via AxeRunner (Excessibility.MCP.Tools.A11yCheckTest)
|
|
Test (Elixir 1.18 / OTP 26):
test/axe_runner_test.exs#L26
test run/2 returns no critical violations for accessible HTML (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.18 / OTP 26):
test/axe_runner_test.exs#L10
test run/2 returns violations for inaccessible HTML (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.18 / OTP 26):
test/axe_runner_test.exs#L41
test run/2 captures screenshot when requested (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.18 / OTP 26):
test/axe_runner_test.exs#L61
test run/2 respects disable_rules option (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.18 / OTP 27)
The strategy configuration was canceled because "test._1_18_26" failed
|
|
Test (Elixir 1.18 / OTP 27)
Process completed with exit code 2.
|
|
Test (Elixir 1.18 / OTP 27):
test/mcp/tools/a11y_check_test.exs#L31
test execute/2 with url checks a file:// URL via AxeRunner (Excessibility.MCP.Tools.A11yCheckTest)
|
|
Test (Elixir 1.18 / OTP 27):
test/axe_runner_test.exs#L61
test run/2 respects disable_rules option (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.18 / OTP 27):
test/axe_runner_test.exs#L26
test run/2 returns no critical violations for accessible HTML (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.18 / OTP 27):
test/axe_runner_test.exs#L41
test run/2 captures screenshot when requested (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.18 / OTP 27):
test/axe_runner_test.exs#L10
test run/2 returns violations for inaccessible HTML (Excessibility.AxeRunnerTest)
|
|
Test (Elixir 1.19 / OTP 27)
The strategy configuration was canceled because "test._1_18_26" failed
|
|
Test (Elixir 1.19 / OTP 27)
The operation was canceled.
|
|
Test (Elixir 1.19 / OTP 26)
The strategy configuration was canceled because "test._1_18_26" failed
|
|
Test (Elixir 1.19 / OTP 26)
The operation was canceled.
|
|
Test (Elixir 1.18 / OTP 26)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, erlef/setup-beam@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (Elixir 1.18 / OTP 27)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, erlef/setup-beam@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (Elixir 1.19 / OTP 27)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, erlef/setup-beam@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (Elixir 1.19 / OTP 26)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, erlef/setup-beam@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|