Skip to content

Fix description text not read on hover by NVDA and other FormFieldLayout bugs #4338

Fix description text not read on hover by NVDA and other FormFieldLayout bugs

Fix description text not read on hover by NVDA and other FormFieldLayout bugs #4338

Triggered via pull request February 18, 2025 13:44
Status Failure
Total duration 9m 52s
Artifacts

pr-validation.yml

on: pull_request
Lint commit msg + code
6m 6s
Lint commit msg + code
Vitest unit tests
5m 50s
Vitest unit tests
Cypress component tests
9m 42s
Cypress component tests
Legacy unit tests
4m 24s
Legacy unit tests
Fit to window
Zoom out
Zoom in

Annotations

11 errors
packages/ui-checkbox/src/CheckboxGroup/__new-tests__/CheckboxGroup.test.tsx > <CheckboxGroup /> > displays description message inside the legend: packages/ui-checkbox/src/CheckboxGroup/__new-tests__/CheckboxGroup.test.tsx#L103
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. ❯ packages/ui-checkbox/src/CheckboxGroup/__new-tests__/CheckboxGroup.test.tsx:103:20
packages/ui-checkbox/src/CheckboxGroup/__new-tests__/CheckboxGroup.test.tsx > <CheckboxGroup /> > for a11y > adds the correct ARIA attributes: packages/ui-checkbox/src/CheckboxGroup/__new-tests__/CheckboxGroup.test.tsx#L230
Error: expect(element).toHaveAttribute("role", "group") // element.getAttribute("role") === "group" Expected the element to have attribute: role="group" Received: null ❯ packages/ui-checkbox/src/CheckboxGroup/__new-tests__/CheckboxGroup.test.tsx:230:21
packages/ui-date-input/src/DateInput/__new-tests__/DateInput.test.tsx > <DateInput /> > Calendar > onRequestShowCalendar > should call onRequestShowCalendar when label is clicked: packages/ui-date-input/src/DateInput/__new-tests__/DateInput.test.tsx#L386
Error: expect(received).toHaveTextContent() received value must be a Node. ❯ packages/ui-date-input/src/DateInput/__new-tests__/DateInput.test.tsx:386:27
packages/ui-date-input/src/DateInput2/__new-tests__/DateInput2.test.tsx > <DateInput2 /> > should render an input label: packages/ui-date-input/src/DateInput2/__new-tests__/DateInput2.test.tsx#L85
AssertionError: expected 'TextInput_1' to be '' // Object.is equality - Expected + Received + TextInput_1 ❯ packages/ui-date-input/src/DateInput2/__new-tests__/DateInput2.test.tsx:85:27
packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx > <FormFieldGroup /> > should render: packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx#L75
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. ❯ packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx:75:28
packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx > <FormFieldGroup /> > links the messages to the group via aria-describedby: packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx#L127
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. ❯ packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx:127:28
packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx > <FormFieldGroup /> > displays description message inside the label: packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx#L155
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. ❯ packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx:155:20
packages/ui-form-field/src/FormFieldLayout/__new-tests__/FormFieldLayout.test.tsx > <FormFieldLayout /> > should render: packages/ui-form-field/src/FormFieldLayout/__new-tests__/FormFieldLayout.test.tsx#L63
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. ❯ packages/ui-form-field/src/FormFieldLayout/__new-tests__/FormFieldLayout.test.tsx:63:28
packages/ui-number-input/src/NumberInput/__new-tests__/NumberInput.test.tsx > <NumberInput /> > displays the label: packages/ui-number-input/src/NumberInput/__new-tests__/NumberInput.test.tsx#L77
Error: expect(received).toHaveTextContent() received value must be a Node. ❯ packages/ui-number-input/src/NumberInput/__new-tests__/NumberInput.test.tsx:77:19
packages/ui-text-area/src/TextArea/__new-tests__/TextArea.test.tsx > TextArea > should include a label: packages/ui-text-area/src/TextArea/__new-tests__/TextArea.test.tsx#L64
Error: expect(received).toHaveTextContent() received value must be a Node. ❯ packages/ui-text-area/src/TextArea/__new-tests__/TextArea.test.tsx:64:22
Cypress component tests
Process completed with exit code 2.