Skip to content

[v10] Add checkbox "all" option #5740

[v10] Add checkbox "all" option

[v10] Add checkbox "all" option #5740

Triggered via pull request June 16, 2026 14:04
Status Failure
Total duration 6m 20s
Artifacts 4

pull-request.yml

on: pull_request
Matrix: linting
Matrix: tests
Visual regression tests
4m 26s
Visual regression tests
Matrix: exports
Matrix: Sass import / sass
Sonar analysis
Sonar analysis
Fit to window
Zoom out
Zoom in

Annotations

12 errors
TypeScript compiler
Process completed with exit code 2.
ESLint
Process completed with exit code 1.
Checkboxes › Inclusive checkbox (named groups: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L606
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:606:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:624:7)
Checkboxes › Inclusive checkbox (named groups: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L606
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:606:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:624:7)
Checkboxes › Inclusive checkbox (named groups) › should check automatically when all other checkboxes are checked individually: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L489
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:489:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:507:7)
Checkboxes › Inclusive checkbox (named groups) › should uncheck when other checkboxes are unchecked: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L489
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:489:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:507:7)
Checkboxes › Inclusive checkbox (named groups) › should uncheck all other checkboxes when unchecked: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L489
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:489:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:507:7)
Checkboxes › Inclusive checkbox (named groups) › should check all other checkboxes: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L489
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:489:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:507:7)
Checkboxes › Inclusive checkbox › should check automatically when all other checkboxes are checked individually: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L372
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:372:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:390:7)
Checkboxes › Inclusive checkbox › should uncheck when other checkboxes are unchecked: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L372
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:372:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:390:7)
Checkboxes › Inclusive checkbox › should uncheck all other checkboxes when unchecked: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L372
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:372:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:390:7)
Checkboxes › Inclusive checkbox › should check all other checkboxes: packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs#L372
ReferenceError: getByRole is not defined at $input1 (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:372:7) at Object.initSelectAllExample (packages/nhsuk-frontend/src/nhsuk/components/checkboxes/checkboxes.jsdom.test.mjs:390:7)

Artifacts

Produced during runtime
Name Size Digest
Backstop report Expired
24.5 MB
sha256:8758664fe3dde673610eef97cd63e7ccde5de05c7822c1e58c98086cb441b126
Build diff Expired
2.52 MB
sha256:3607e1dc74b4f4e79d072deb69a4a1385c6cf1181d1b91104ae6085192d35ddb
JavaScript component tests coverage Expired
312 KB
sha256:bc5fec1fc988d72200fec453b967a4e18892a1459361ad3ea5c20770f8ab42c3
JavaScript unit tests coverage Expired
270 KB
sha256:2360a0ba5ef9ff49dcfbf2eba154560efdd7cf3faaca0e3923c065efe005df07