A11y improvements #996
pipeline.yml
on: push
Annotations
15 errors, 14 warnings, and 4 notices
[chromium] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes:
packages/dito/tests/playwright/a11y/general.spec.ts#L17
1) [chromium] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".ds-stack-32 > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
15 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
16 | console.log("Checking A11Y on route:", route.url);
> 17 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
18 | }
19 | });
20 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/dito/tests/playwright/a11y/general.spec.ts:17:51
|
[chromium] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes:
packages/dito/tests/playwright/a11y/general.spec.ts#L17
1) [chromium] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".ds-stack-32 > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
15 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
16 | console.log("Checking A11Y on route:", route.url);
> 17 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
18 | }
19 | });
20 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/dito/tests/playwright/a11y/general.spec.ts:17:51
|
[firefox] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes:
packages/dito/tests/playwright/a11y/general.spec.ts#L17
2) [firefox] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ─────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".ds-stack-32 > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
15 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
16 | console.log("Checking A11Y on route:", route.url);
> 17 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
18 | }
19 | });
20 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/dito/tests/playwright/a11y/general.spec.ts:17:51
|
[firefox] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes:
packages/dito/tests/playwright/a11y/general.spec.ts#L17
2) [firefox] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ─────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".ds-stack-32 > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
15 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
16 | console.log("Checking A11Y on route:", route.url);
> 17 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
18 | }
19 | });
20 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/dito/tests/playwright/a11y/general.spec.ts:17:51
|
[webkit] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes:
packages/dito/tests/playwright/a11y/general.spec.ts#L17
3) [webkit] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ──────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".ds-stack-32 > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
15 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
16 | console.log("Checking A11Y on route:", route.url);
> 17 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
18 | }
19 | });
20 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/dito/tests/playwright/a11y/general.spec.ts:17:51
|
[webkit] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes:
packages/dito/tests/playwright/a11y/general.spec.ts#L17
3) [webkit] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ──────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".ds-stack-32 > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
15 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
16 | console.log("Checking A11Y on route:", route.url);
> 17 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
18 | }
19 | });
20 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/dito/tests/playwright/a11y/general.spec.ts:17:51
|
check-test-build-deploy (dito) / check-and-test-shared / check-and-test
Process completed with exit code 1.
|
[chromium] › e2e/general.spec.ts:12:3 › test general availability › all routes are reachable and have a breadcrumb menu + title if they aren't landing page or a PDF:
packages/dito/tests/playwright/e2e/general.spec.ts#L21
1) [chromium] › e2e/general.spec.ts:12:3 › test general availability › all routes are reachable and have a breadcrumb menu + title if they aren't landing page or a PDF
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('breadcrumbs-menu')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('breadcrumbs-menu')
19 | }
20 | await page.goto(route.url);
> 21 | await expect(page.getByTestId("breadcrumbs-menu")).toBeVisible();
| ^
22 | await expect(page).toHaveTitle(
23 | /Digitalcheck: Digitaltaugliche Regelungen erarbeiten$/,
24 | );
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/dito/tests/playwright/e2e/general.spec.ts:21:58
|
[chromium] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes:
packages/tool-finder/tests/playwright/a11y/general.spec.ts#L12
1) [chromium] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">1 von 3</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "fieldset:nth-child(1) > legend > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
10 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
11 | console.log("Checking A11Y on route:", route);
> 12 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
13 | }
14 | });
15 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/tool-finder/tests/playwright/a11y/general.spec.ts:12:51
|
[chromium] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes:
packages/tool-finder/tests/playwright/a11y/general.spec.ts#L12
1) [chromium] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">1 von 3</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "fieldset:nth-child(1) > legend > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
10 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
11 | console.log("Checking A11Y on route:", route);
> 12 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
13 | }
14 | });
15 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/tool-finder/tests/playwright/a11y/general.spec.ts:12:51
|
[firefox] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes:
packages/tool-finder/tests/playwright/a11y/general.spec.ts#L12
2) [firefox] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ─────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">1 von 3</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "fieldset:nth-child(1) > legend > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
10 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
11 | console.log("Checking A11Y on route:", route);
> 12 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
13 | }
14 | });
15 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/tool-finder/tests/playwright/a11y/general.spec.ts:12:51
|
[firefox] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes:
packages/tool-finder/tests/playwright/a11y/general.spec.ts#L12
2) [firefox] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ─────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">1 von 3</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "fieldset:nth-child(1) > legend > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
10 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
11 | console.log("Checking A11Y on route:", route);
> 12 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
13 | }
14 | });
15 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/tool-finder/tests/playwright/a11y/general.spec.ts:12:51
|
[webkit] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes:
packages/tool-finder/tests/playwright/a11y/general.spec.ts#L12
3) [webkit] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ──────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">1 von 3</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "fieldset:nth-child(1) > legend > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
10 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
11 | console.log("Checking A11Y on route:", route);
> 12 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
13 | }
14 | });
15 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/tool-finder/tests/playwright/a11y/general.spec.ts:12:51
|
[webkit] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes:
packages/tool-finder/tests/playwright/a11y/general.spec.ts#L12
3) [webkit] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ──────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 35
- Array []
+ Array [
+ Object {
+ "description": "Ensure the order of headings is semantically correct",
+ "help": "Heading levels should only increase by one",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=playwright",
+ "id": "heading-order",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "heading-order",
+ "impact": "moderate",
+ "message": "Heading order invalid",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Heading order invalid",
+ "html": "<span role=\"heading\" aria-level=\"3\" class=\"sr-only\">1 von 3</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "fieldset:nth-child(1) > legend > .box.scroll-my-40.ds-stack-16 > .ds-stack-8 > .ds-label-section.text-gray-900.hyphens-none > .sr-only[role=\"heading\"][aria-level=\"3\"]",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
10 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
11 | console.log("Checking A11Y on route:", route);
> 12 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
13 | }
14 | });
15 | });
at /home/runner/work/digitalcheck-apps/digitalcheck-apps/packages/tool-finder/tests/playwright/a11y/general.spec.ts:12:51
|
check-test-build-deploy (tool-finder) / check-and-test-shared / check-and-test
Process completed with exit code 1.
|
check-and-test-shared / check-and-test:
packages/shared/components/Button.tsx#L25
Unsafe member access .className on an `any` value
|
check-and-test-shared / check-and-test:
packages/shared/components/Button.tsx#L25
Unsafe member access .className on an `any` value
|
check-test-build-deploy (dito) / check-and-test-shared / check-and-test:
packages/dito/app/routes/uniq.($encrypted).($iv).tsx#L117
Unsafe assignment of an `any` value
|
check-test-build-deploy (dito) / check-and-test-shared / check-and-test:
packages/dito/app/routes/uniq.($encrypted).($iv).tsx#L118
Unsafe argument of type `any` assigned to a parameter of type `TUnabbreviations`
|
check-test-build-deploy (dito) / check-and-test-shared / check-and-test:
packages/dito/app/routes/uniq.($encrypted).($iv).tsx#L117
Unsafe assignment of an `any` value
|
check-test-build-deploy (dito) / check-and-test-shared / check-and-test:
packages/dito/app/routes/uniq.($encrypted).($iv).tsx#L118
Unsafe argument of type `any` assigned to a parameter of type `TUnabbreviations`
|
Slow Test:
packages/dito/[firefox] › e2e/preCheckQuestions.spec.ts#L1
packages/dito/[firefox] › e2e/preCheckQuestions.spec.ts took 24.0s
|
Slow Test:
packages/dito/[webkit] › e2e/preCheckQuestions.spec.ts#L1
packages/dito/[webkit] › e2e/preCheckQuestions.spec.ts took 22.0s
|
Slow Test:
packages/dito/[webkit] › e2e/general.spec.ts#L1
packages/dito/[webkit] › e2e/general.spec.ts took 19.4s
|
Slow Test:
packages/dito/[webkit] › e2e/resultPage.spec.ts#L1
packages/dito/[webkit] › e2e/resultPage.spec.ts took 17.5s
|
Slow Test:
packages/dito/[firefox] › e2e/general.spec.ts#L1
packages/dito/[firefox] › e2e/general.spec.ts took 17.4s
|
check-test-build-deploy (dito) / check-and-test-shared / check-and-test
No files were found with the provided path: packages/*/tests/a11y/playwright-report. No artifacts will be uploaded.
|
check-test-build-deploy (tool-finder) / check-and-test-shared / check-and-test
No files were found with the provided path: packages/*/tests/a11y/playwright-report. No artifacts will be uploaded.
|
Slow Test:
packages/tool-finder/[webkit] › e2e/general.spec.ts#L1
packages/tool-finder/[webkit] › e2e/general.spec.ts took 16.3s
|
🎭 Playwright Run Summary
3 failed
[chromium] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ─────
[firefox] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ──────
[webkit] › a11y/general.spec.ts:8:3 › basic example a11y test › check a11y of all routes ───────
|
🎭 Playwright Run Summary
1 flaky
[chromium] › e2e/general.spec.ts:12:3 › test general availability › all routes are reachable and have a breadcrumb menu + title if they aren't landing page or a PDF
6 skipped
161 passed (4.6m)
|
🎭 Playwright Run Summary
60 passed (1.4m)
|
🎭 Playwright Run Summary
3 failed
[chromium] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ─────
[firefox] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ──────
[webkit] › a11y/general.spec.ts:7:3 › basic example a11y test › check a11y of all routes ───────
|