Skip to content

#2848 - Ajout du filtre NAF dans les filtres de recherche (front) #1863

#2848 - Ajout du filtre NAF dans les filtres de recherche (front)

#2848 - Ajout du filtre NAF dans les filtres de recherche (front) #1863

Triggered via pull request January 31, 2025 11:02
Status Failure
Total duration 8m 56s
Artifacts 1

validation-pr.yml

on: pull_request
deploy-review-app  /  deploy
deploy-review-app / deploy
fullcheck  /  Back integration tests
2m 31s
fullcheck / Back integration tests
fullcheck  /  Playwright tests
8m 45s
fullcheck / Playwright tests
Verify migration order
24s
Verify migration order
Matrix: fullcheck /
notify-pr
0s
notify-pr
run-seeds
0s
run-seeds
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 5 warnings, and 1 notice
[chromium] › a11y/axe.spec.ts:16:7 › Axe detect accessibility issues on main pages › Search: playwright/tests/a11y/axe.spec.ts#L19
1) [chromium] › a11y/axe.spec.ts:16:7 › Axe detect accessibility issues on main pages › Search ─── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 220 - Array [] + Array [ + Object { + "description": "Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes", + "help": "Form elements should have a visible label", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label-title-only?application=playwright", + "id": "label-title-only", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-search-page__appellation-autocomplete\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-3-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-search-page__appellation-autocomplete", + ], + }, + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-search-page__address-autocomplete\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-5-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-search-page__address-autocomplete", + ], + }, + ], + "tags": Array [ + "cat.forms", + "best-practice", + ], + }, + Object { + "description": "Ensures every form element has a label", + "help": "Form elements must have labels", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label?application=playwright", + "id": "label", + "impact": "critical", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "implicit-label", + "impact": "critical", + "message": "Form element does not have an implicit (wrapped) <label>", + "relatedNodes": Array [], + }, + Object { + "data": null, +
[chromium] › a11y/axe.spec.ts:16:7 › Axe detect accessibility issues on main pages › Search: playwright/tests/a11y/axe.spec.ts#L19
1) [chromium] › a11y/axe.spec.ts:16:7 › Axe detect accessibility issues on main pages › Search ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 220 - Array [] + Array [ + Object { + "description": "Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes", + "help": "Form elements should have a visible label", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label-title-only?application=playwright", + "id": "label-title-only", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-search-page__appellation-autocomplete\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-3-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-search-page__appellation-autocomplete", + ], + }, + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-search-page__address-autocomplete\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-5-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-search-page__address-autocomplete", + ], + }, + ], + "tags": Array [ + "cat.forms", + "best-practice", + ], + }, + Object { + "description": "Ensures every form element has a label", + "help": "Form elements must have labels", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label?application=playwright", + "id": "label", + "impact": "critical", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "implicit-label", + "impact": "critical", + "message": "Form element does not have an implicit (wrapped) <label>", + "relatedNodes":
[chromium] › a11y/axe.spec.ts:16:7 › Axe detect accessibility issues on main pages › Search: playwright/tests/a11y/axe.spec.ts#L19
1) [chromium] › a11y/axe.spec.ts:16:7 › Axe detect accessibility issues on main pages › Search ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 220 - Array [] + Array [ + Object { + "description": "Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes", + "help": "Form elements should have a visible label", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label-title-only?application=playwright", + "id": "label-title-only", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-search-page__appellation-autocomplete\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-3-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-search-page__appellation-autocomplete", + ], + }, + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-search-page__address-autocomplete\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-5-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-search-page__address-autocomplete", + ], + }, + ], + "tags": Array [ + "cat.forms", + "best-practice", + ], + }, + Object { + "description": "Ensures every form element has a label", + "help": "Form elements must have labels", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label?application=playwright", + "id": "label", + "impact": "critical", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "implicit-label", + "impact": "critical", + "message": "Form element does not have an implicit (wrapped) <label>", + "relatedNodes":
[chromium] › a11y/axe.spec.ts:22:7 › Axe detect accessibility issues on main pages › Convention form: playwright/tests/a11y/axe.spec.ts#L25
2) [chromium] › a11y/axe.spec.ts:22:7 › Axe detect accessibility issues on main pages › Convention form Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 128 - Array [] + Array [ + Object { + "description": "Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes", + "help": "Form elements should have a visible label", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label-title-only?application=playwright", + "id": "label-title-only", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-convention-form__immersionAppellation\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-3-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-convention-form__immersionAppellation", + ], + }, + ], + "tags": Array [ + "cat.forms", + "best-practice", + ], + }, + Object { + "description": "Ensures every form element has a label", + "help": "Form elements must have labels", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label?application=playwright", + "id": "label", + "impact": "critical", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "implicit-label", + "impact": "critical", + "message": "Form element does not have an implicit (wrapped) <label>", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "explicit-label", + "impact": "critical", + "message": "Form element does not have an explicit <label>", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-label", + "impact": "critical", + "message": "aria-label attribute does not exist or is empty", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-labelledby", + "impact": "critical", + "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", + "relatedNodes": Array [], + }, + Object { + "data": Object { + "messageKey": "noAttr", + }, + "id": "non-empty-title", + "impact": "critical", + "message": "Element has no title attribute", + "relatedNodes": Array [], + }, + Object { + "data": Object { + "
[chromium] › a11y/axe.spec.ts:22:7 › Axe detect accessibility issues on main pages › Convention form: playwright/tests/a11y/axe.spec.ts#L25
2) [chromium] › a11y/axe.spec.ts:22:7 › Axe detect accessibility issues on main pages › Convention form Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 128 - Array [] + Array [ + Object { + "description": "Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes", + "help": "Form elements should have a visible label", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label-title-only?application=playwright", + "id": "label-title-only", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-convention-form__immersionAppellation\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-3-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-convention-form__immersionAppellation", + ], + }, + ], + "tags": Array [ + "cat.forms", + "best-practice", + ], + }, + Object { + "description": "Ensures every form element has a label", + "help": "Form elements must have labels", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label?application=playwright", + "id": "label", + "impact": "critical", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "implicit-label", + "impact": "critical", + "message": "Form element does not have an implicit (wrapped) <label>", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "explicit-label", + "impact": "critical", + "message": "Form element does not have an explicit <label>", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-label", + "impact": "critical", + "message": "aria-label attribute does not exist or is empty", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-labelledby", + "impact": "critical", + "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", + "relatedNodes": Array [], + }, + Object { + "data": Object { + "messageKey": "noAttr", + }, + "id": "non-empty-title", + "impact": "critical", + "message": "Element has no title attribute", + "relatedNodes": Array []
[chromium] › a11y/axe.spec.ts:22:7 › Axe detect accessibility issues on main pages › Convention form: playwright/tests/a11y/axe.spec.ts#L25
2) [chromium] › a11y/axe.spec.ts:22:7 › Axe detect accessibility issues on main pages › Convention form Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 128 - Array [] + Array [ + Object { + "description": "Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes", + "help": "Form elements should have a visible label", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label-title-only?application=playwright", + "id": "label-title-only", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [], + "failureSummary": "Fix all of the following: + Only title used to generate label for form element", + "html": "<input class=\"im-select__input\" autocapitalize=\"none\" autocomplete=\"off\" autocorrect=\"off\" id=\"im-convention-form__immersionAppellation\" spellcheck=\"false\" tabindex=\"0\" type=\"text\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-haspopup=\"true\" role=\"combobox\" aria-activedescendant=\"\" aria-describedby=\"react-select-3-placeholder\" value=\"\" style=\"color: inherit; background: 0px center; opacity: 1; width: 100%; grid-area: 1 / 2; font: inherit; min-width: 2px; border: 0px; margin: 0px; outline: 0px; padding: 0px;\">", + "impact": "serious", + "none": Array [ + Object { + "data": null, + "id": "title-only", + "impact": "serious", + "message": "Only title used to generate label for form element", + "relatedNodes": Array [], + }, + ], + "target": Array [ + "#im-convention-form__immersionAppellation", + ], + }, + ], + "tags": Array [ + "cat.forms", + "best-practice", + ], + }, + Object { + "description": "Ensures every form element has a label", + "help": "Form elements must have labels", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/label?application=playwright", + "id": "label", + "impact": "critical", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "implicit-label", + "impact": "critical", + "message": "Form element does not have an implicit (wrapped) <label>", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "explicit-label", + "impact": "critical", + "message": "Form element does not have an explicit <label>", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-label", + "impact": "critical", + "message": "aria-label attribute does not exist or is empty", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-labelledby", + "impact": "critical", + "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", + "relatedNodes": Array [], + }, + Object { + "data": Object { + "messageKey": "noAttr", + }, + "id": "non-empty-title", + "impact": "critical", + "message": "Element has no title attribute", + "relatedNodes": Array []
fullcheck / Playwright tests
Process completed with exit code 1.
Slow Test: playwright/[chromium] › convention/conventionWorkflow.spec.ts#L1
playwright/[chromium] › convention/conventionWorkflow.spec.ts took 3.9m
Slow Test: playwright/[chromium] › establishment/establishmentWorkflow.spec.ts#L1
playwright/[chromium] › establishment/establishmentWorkflow.spec.ts took 2.7m
Slow Test: playwright/[chromium] › user/myProfileWorkflow.spec.ts#L1
playwright/[chromium] › user/myProfileWorkflow.spec.ts took 1.5m
Slow Test: playwright/[chromium] › dashboard/agencyWorkflow.spec.ts#L1
playwright/[chromium] › dashboard/agencyWorkflow.spec.ts took 1.2m
Slow Test: playwright/[chromium] › assessment/assessmentWorkflow.spec.ts#L1
playwright/[chromium] › assessment/assessmentWorkflow.spec.ts took 49.2s
🎭 Playwright Run Summary
2 failed [chromium] › a11y/axe.spec.ts:16:7 › Axe detect accessibility issues on main pages › Search ──── [chromium] › a11y/axe.spec.ts:22:7 › Axe detect accessibility issues on main pages › Convention form 2 skipped 62 passed (5.8m)

Artifacts

Produced during runtime
Name Size
playwright-report
14.7 MB