chore: Support nested funnels #4408
dry-run.yml
on: pull_request
dry-run
/
Build browser-test-tools
2m 36s
dry-run
/
Build documenter
2m 38s
dry-run
/
Build global-styles
23s
dry-run
/
Build collection-hooks
44s
dry-run
/
Build jest-preset
19s
dry-run
/
Components unit tests
9m 49s
dry-run
/
Components integration tests
17m 24s
dry-run
/
Components accessibility tests
30m 17s
dry-run
/
Demos tests
15m 43s
Annotations
15 errors and 34 warnings
AnalyticsFunnel › adds analytics data attributes to root node:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L61
expect(element).toHaveAttribute("data-analytics-funnel-interaction-id", Any<String>) // element.getAttribute("data-analytics-funnel-interaction-id") === Any<String>
Expected the element to have attribute:
data-analytics-funnel-interaction-id=Any<String>
Received:
null
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:61:33)
|
AnalyticsFunnel › calls funnelStart when the component renders:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L67
expect(jest.fn()).toHaveBeenCalledTimes(expected)
Expected number of calls: 1
Received number of calls: 0
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:67:39)
|
AnalyticsFunnel › does not call funnelComplete when the form is submitted with errors:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L123
expect(jest.fn()).not.toHaveBeenCalled()
Expected number of calls: 0
Received number of calls: 1
1: {"funnelInteractionId": ""}
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:123:46)
|
AnalyticsFunnelStep › calls funnelStepStart with the correct arguments when the step mounts:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L317
expect(jest.fn()).toHaveBeenCalledTimes(expected)
Expected number of calls: 1
Received number of calls: 0
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:317:43)
|
AnalyticsFunnelStep › calls funnelStepComplete with the correct arguments when the step unmounts:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L346
expect(jest.fn()).toHaveBeenCalledTimes(expected)
Expected number of calls: 1
Received number of calls: 0
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:346:46)
|
AnalyticsFunnelStep › calls funnelStepStart and funnelStepComplete when stepNumber changes:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L385
expect(jest.fn()).toHaveBeenCalledTimes(expected)
Expected number of calls: 1
Received number of calls: 0
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:385:43)
|
AnalyticsFunnelSubStep › calls funnelSubStepStart with the correct arguments when the substep is focused:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L481
expect(jest.fn()).toHaveBeenCalledTimes(expected)
Expected number of calls: 1
Received number of calls: 0
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:481:46)
|
AnalyticsFunnelSubStep › calls funnelSubStepComplete with the correct arguments when the substep loses focus by keyboard:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L522
expect(jest.fn()).toHaveBeenCalledTimes(expected)
Expected number of calls: 1
Received number of calls: 0
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:522:49)
|
AnalyticsFunnelSubStep › calls funnelSubStepComplete with the correct arguments when the substep loses focus by mouse:
src/internal/analytics/__tests__/components/analytics-funnel.test.tsx#L568
expect(jest.fn()).toHaveBeenCalledTimes(expected)
Expected number of calls: 1
Received number of calls: 0
at Object.<anonymous> (src/internal/analytics/__tests__/components/analytics-funnel.test.tsx:568:49)
|
Link component › Analytics › sends a externalLinkInteracted metric when an external link is clicked within a Funnel Context:
src/link/__tests__/index.test.tsx#L243
expect(jest.fn()).toHaveBeenCalled()
Expected number of calls: >= 1
Received number of calls: 0
at Object.<anonymous> (src/link/__tests__/index.test.tsx:243:52)
|
A11y checks for dark default › #/dark/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
A11y checks for light default › #/light/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
A11y checks for light visual-refresh › #/light/funnel-analytics/nested-funnels?visualRefresh=true:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
A11y checks for dark visual-refresh › #/dark/funnel-analytics/nested-funnels?visualRefresh=true:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
dry-run / Components accessibility tests
Process completed with exit code 1.
|
dry-run / Build board components
Unexpected any. Specify a different type
|
dry-run / Build board components
Unexpected any. Specify a different type
|
dry-run / Build board components
Unexpected any. Specify a different type
|
dry-run / Build board components
Prop "id" is forbidden on Components
|
dry-run / Build board components
Prop "className" is forbidden on Components
|
dry-run / Build board components
Prop "className" is forbidden on Components
|
dry-run / Build board components
Prop "id" is forbidden on Components
|
dry-run / Build board components
Prop "id" is forbidden on Components
|
dry-run / Build board components
Prop "id" is forbidden on Components
|
dry-run / Build board components
Prop "id" is forbidden on Components
|
RETRY 1: visualRefresh=true › automatically shrinks drawer when screen resizes:
src/app-layout/__integ__/app-layout-drawers.test.ts#L120
expect(received).toBeLessThan(expected)
Expected: < 502
Received: 502
at src/app-layout/__integ__/app-layout-drawers.test.ts:120:26
at runMicrotasks (<anonymous>)
at src/app-layout/__integ__/app-layout-drawers.test.ts:53:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 1: visualRefresh=false › automatically shrinks drawer when screen resizes:
src/app-layout/__integ__/app-layout-drawers.test.ts#L120
expect(received).toBeLessThan(expected)
Expected: < 502
Received: 502
at src/app-layout/__integ__/app-layout-drawers.test.ts:120:26
at runMicrotasks (<anonymous>)
at src/app-layout/__integ__/app-layout-drawers.test.ts:53:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 2: visualRefresh=false › automatically shrinks drawer when screen resizes:
src/app-layout/__integ__/app-layout-drawers.test.ts#L120
expect(received).toBeLessThan(expected)
Expected: < 502
Received: 502
at src/app-layout/__integ__/app-layout-drawers.test.ts:120:26
at runMicrotasks (<anonymous>)
at src/app-layout/__integ__/app-layout-drawers.test.ts:53:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 3: visualRefresh=false › automatically shrinks drawer when screen resizes:
src/app-layout/__integ__/app-layout-drawers.test.ts#L120
expect(received).toBeLessThan(expected)
Expected: < 502
Received: 502
at src/app-layout/__integ__/app-layout-drawers.test.ts:120:26
at runMicrotasks (<anonymous>)
at src/app-layout/__integ__/app-layout-drawers.test.ts:53:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
dry-run / Demos tests
React Hook useEffect has a missing dependency: 'loadCallback'. Either include it or remove the dependency array. If 'loadCallback' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
dry-run / Demos tests
'React' is defined but never used
|
dry-run / Demos tests
'Alert' is defined but never used
|
dry-run / Demos tests
'Box' is defined but never used
|
dry-run / Demos tests
'ExternalLink' is defined but never used
|
dry-run / Demos tests
'setVisible' is assigned a value but never used
|
dry-run / Demos tests
'AppLayout' is defined but never used
|
dry-run / Demos tests
'AppLayout' is defined but never used
|
dry-run / Demos tests
'Link' is defined but never used
|
dry-run / Demos tests
React Hook useEffect has a missing dependency: 'updateDirty'. Either include it or remove the dependency array. If 'updateDirty' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
RETRY 1: A11y checks for dark default › #/dark/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 2: A11y checks for dark default › #/dark/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 3: A11y checks for dark default › #/dark/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 1: A11y checks for light default › #/light/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 2: A11y checks for light default › #/light/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 3: A11y checks for light default › #/light/funnel-analytics/nested-funnels?visualRefresh=false:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 1: A11y checks for light visual-refresh › #/light/funnel-analytics/nested-funnels?visualRefresh=true:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 2: A11y checks for light visual-refresh › #/light/funnel-analytics/nested-funnels?visualRefresh=true:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 3: A11y checks for light visual-refresh › #/light/funnel-analytics/nested-funnels?visualRefresh=true:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
RETRY 1: A11y checks for dark visual-refresh › #/dark/funnel-analytics/nested-funnels?visualRefresh=true:
src/__a11y__/a11y-page-object.ts#L96
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [{"description": "Ensures every form element has a label", "help": "Form elements must have labels", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label?application=axeAPI", "id": "label", "impact": "critical", "nodes": [{"all": [], "any": [{"data": null, "id": "implicit-label", "impact": "critical", "message": "Form element does not have an implicit (wrapped) <label>", "relatedNodes": []}, {"data": null, "id": "explicit-label", "impact": "critical", "message": "Form element does not have an explicit <label>", "relatedNodes": []}, {"data": null, "id": "aria-label", "impact": "serious", "message": "aria-label attribute does not exist or is empty", "relatedNodes": []}, {"data": null, "id": "aria-labelledby", "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-title", "impact": "serious", "message": "Element has no title attribute", "relatedNodes": []}, {"data": {"messageKey": "noAttr"}, "id": "non-empty-placeholder", "impact": "serious", "message": "Element has no placeholder attribute", "relatedNodes": []}, {"data": null, "id": "presentational-role", "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "relatedNodes": []}], "failureSummary": "Fix any of the following:
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Element has no placeholder attribute
Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "html": "<input class=\"awsui_input_2rhyz_lcj6n_97 awsui_input-readonly_2rhyz_lcj6n_120\" autocomplete=\"on\" readonly=\"\" type=\"text\" value=\"\">", "impact": "critical", "none": [], "target": [".awsui_input_2rhyz_lcj6n_97"]}], "tags": ["cat.forms", "wcag2a", "wcag412", "wcag131", "section508", "section508.22.n", "ACT"]}]
at A11yPageObject.assertNoAxeViolations (src/__a11y__/a11y-page-object.ts:96:31)
at runMicrotasks (<anonymous>)
at src/__a11y__/run-a11y-tests.ts:17:5
at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/dist/use-browser.js:28:13)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
components-package
Expired
|
99 MB |
|
dependencies
Expired
|
328 KB |
|