fix(deps): update react to v19 (major) #6047
Triggered via pull request
December 23, 2024 22:18
Status
Failure
Total duration
1h 2m 47s
Artifacts
–
Annotations
120 errors, 15 warnings, and 12 notices
pagination.e2e.ts:11:5 › should have no accessibility violation:
e2e/pagination.e2e.ts#L1
1) pagination.e2e.ts:11:5 › should have no accessibility violation ───────────────────────────────
Test timeout of 30000ms exceeded.
|
pagination.e2e.ts:11:5 › should have no accessibility violation:
e2e/_utils.ts#L5
1) pagination.e2e.ts:11:5 › should have no accessibility violation ───────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at PaginationModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/pagination.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/pagination.e2e.ts:12:11
|
pagination.e2e.ts:11:5 › should have no accessibility violation:
e2e/pagination.e2e.ts#L1
1) pagination.e2e.ts:11:5 › should have no accessibility violation ───────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
pagination.e2e.ts:11:5 › should have no accessibility violation:
e2e/_utils.ts#L5
1) pagination.e2e.ts:11:5 › should have no accessibility violation ───────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at PaginationModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/pagination.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/pagination.e2e.ts:12:11
|
pagination.e2e.ts:11:5 › should have no accessibility violation:
e2e/pagination.e2e.ts#L1
1) pagination.e2e.ts:11:5 › should have no accessibility violation ───────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
pagination.e2e.ts:11:5 › should have no accessibility violation:
e2e/_utils.ts#L5
1) pagination.e2e.ts:11:5 › should have no accessibility violation ───────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at PaginationModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/pagination.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/pagination.e2e.ts:12:11
|
pagination.e2e.ts:15:5 › should update page when item is clicked:
e2e/pagination.e2e.ts#L1
2) pagination.e2e.ts:15:5 › should update page when item is clicked ──────────────────────────────
Test timeout of 30000ms exceeded.
|
pagination.e2e.ts:15:5 › should update page when item is clicked:
e2e/models/pagination.model.ts#L35
2) pagination.e2e.ts:15:5 › should update page when item is clicked ──────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=pagination][data-testid=item-2]')
at models/pagination.model.ts:35
33 |
34 | clickItem = async (text: string) => {
> 35 | await this.getItem(text).click()
| ^
36 | }
37 |
38 | seeItemIsCurrent = async (text: string) => {
at PaginationModel.clickItem (/home/runner/work/zag/zag/e2e/models/pagination.model.ts:35:30)
at /home/runner/work/zag/zag/e2e/pagination.e2e.ts:16:11
|
pagination.e2e.ts:15:5 › should update page when item is clicked:
e2e/pagination.e2e.ts#L1
2) pagination.e2e.ts:15:5 › should update page when item is clicked ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
pagination.e2e.ts:15:5 › should update page when item is clicked:
e2e/models/pagination.model.ts#L35
2) pagination.e2e.ts:15:5 › should update page when item is clicked ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=pagination][data-testid=item-2]')
at models/pagination.model.ts:35
33 |
34 | clickItem = async (text: string) => {
> 35 | await this.getItem(text).click()
| ^
36 | }
37 |
38 | seeItemIsCurrent = async (text: string) => {
at PaginationModel.clickItem (/home/runner/work/zag/zag/e2e/models/pagination.model.ts:35:30)
at /home/runner/work/zag/zag/e2e/pagination.e2e.ts:16:11
|
tags-input.e2e.ts:13:7 › tags-input › should add new tag value:
e2e/tags-input.e2e.ts#L1
1) tags-input.e2e.ts:13:7 › tags-input › should add new tag value ────────────────────────────────
Test timeout of 30000ms exceeded.
|
tags-input.e2e.ts:13:7 › tags-input › should add new tag value:
e2e/models/tags-input.model.ts#L36
1) tags-input.e2e.ts:13:7 › tags-input › should add new tag value ────────────────────────────────
Error: locator.pressSequentially: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=input]')
at models/tags-input.model.ts:36
34 |
35 | async addTag(value: string) {
> 36 | await this.input.pressSequentially(value)
| ^
37 | await this.page.keyboard.press("Enter")
38 | }
39 |
at TagsInputModel.addTag (/home/runner/work/zag/zag/e2e/models/tags-input.model.ts:36:22)
at /home/runner/work/zag/zag/e2e/tags-input.e2e.ts:14:13
|
tags-input.e2e.ts:13:7 › tags-input › should add new tag value:
e2e/tags-input.e2e.ts#L1
1) tags-input.e2e.ts:13:7 › tags-input › should add new tag value ────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
tags-input.e2e.ts:13:7 › tags-input › should add new tag value:
e2e/models/tags-input.model.ts#L36
1) tags-input.e2e.ts:13:7 › tags-input › should add new tag value ────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.pressSequentially: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=input]')
at models/tags-input.model.ts:36
34 |
35 | async addTag(value: string) {
> 36 | await this.input.pressSequentially(value)
| ^
37 | await this.page.keyboard.press("Enter")
38 | }
39 |
at TagsInputModel.addTag (/home/runner/work/zag/zag/e2e/models/tags-input.model.ts:36:22)
at /home/runner/work/zag/zag/e2e/tags-input.e2e.ts:14:13
|
tags-input.e2e.ts:13:7 › tags-input › should add new tag value:
e2e/tags-input.e2e.ts#L1
1) tags-input.e2e.ts:13:7 › tags-input › should add new tag value ────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
tags-input.e2e.ts:13:7 › tags-input › should add new tag value:
e2e/models/tags-input.model.ts#L36
1) tags-input.e2e.ts:13:7 › tags-input › should add new tag value ────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.pressSequentially: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=input]')
at models/tags-input.model.ts:36
34 |
35 | async addTag(value: string) {
> 36 | await this.input.pressSequentially(value)
| ^
37 | await this.page.keyboard.press("Enter")
38 | }
39 |
at TagsInputModel.addTag (/home/runner/work/zag/zag/e2e/models/tags-input.model.ts:36:22)
at /home/runner/work/zag/zag/e2e/tags-input.e2e.ts:14:13
|
tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag:
e2e/tags-input.e2e.ts#L1
2) tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag ───
Test timeout of 30000ms exceeded.
|
tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag:
e2e/models/tags-input.model.ts#L50
2) tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag ───
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=input]')
at models/tags-input.model.ts:50
48 |
49 | focusInput() {
> 50 | return this.input.focus()
| ^
51 | }
52 |
53 | deleteLastTag() {
at TagsInputModel.focusInput (/home/runner/work/zag/zag/e2e/models/tags-input.model.ts:50:23)
at /home/runner/work/zag/zag/e2e/tags-input.e2e.ts:21:13
|
tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag:
e2e/tags-input.e2e.ts#L1
2) tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag:
e2e/models/tags-input.model.ts#L50
2) tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=input]')
at models/tags-input.model.ts:50
48 |
49 | focusInput() {
> 50 | return this.input.focus()
| ^
51 | }
52 |
53 | deleteLastTag() {
at TagsInputModel.focusInput (/home/runner/work/zag/zag/e2e/models/tags-input.model.ts:50:23)
at /home/runner/work/zag/zag/e2e/tags-input.e2e.ts:21:13
|
context-menu.e2e.ts:16:7 › context menu › should open on right click:
e2e/context-menu.e2e.ts#L1
1) context-menu.e2e.ts:16:7 › context menu › should open on right click ──────────────────────────
Test timeout of 30000ms exceeded.
|
context-menu.e2e.ts:16:7 › context menu › should open on right click:
e2e/context-menu.e2e.ts#L17
1) context-menu.e2e.ts:16:7 › context menu › should open on right click ──────────────────────────
Error: page.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=context\\-trigger]')
15 |
16 | test("should open on right click", async ({ page }) => {
> 17 | await page.click(contextTrigger, { button: "right" })
| ^
18 |
19 | await expect(page.locator(content)).toBeVisible()
20 | await expect(page.locator(content)).toBeFocused()
at /home/runner/work/zag/zag/e2e/context-menu.e2e.ts:17:16
|
context-menu.e2e.ts:16:7 › context menu › should open on right click:
e2e/context-menu.e2e.ts#L1
1) context-menu.e2e.ts:16:7 › context menu › should open on right click ──────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
context-menu.e2e.ts:16:7 › context menu › should open on right click:
e2e/context-menu.e2e.ts#L17
1) context-menu.e2e.ts:16:7 › context menu › should open on right click ──────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=context\\-trigger]')
15 |
16 | test("should open on right click", async ({ page }) => {
> 17 | await page.click(contextTrigger, { button: "right" })
| ^
18 |
19 | await expect(page.locator(content)).toBeVisible()
20 | await expect(page.locator(content)).toBeFocused()
at /home/runner/work/zag/zag/e2e/context-menu.e2e.ts:17:16
|
context-menu.e2e.ts:16:7 › context menu › should open on right click:
e2e/context-menu.e2e.ts#L1
1) context-menu.e2e.ts:16:7 › context menu › should open on right click ──────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
context-menu.e2e.ts:16:7 › context menu › should open on right click:
e2e/context-menu.e2e.ts#L17
1) context-menu.e2e.ts:16:7 › context menu › should open on right click ──────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=context\\-trigger]')
15 |
16 | test("should open on right click", async ({ page }) => {
> 17 | await page.click(contextTrigger, { button: "right" })
| ^
18 |
19 | await expect(page.locator(content)).toBeVisible()
20 | await expect(page.locator(content)).toBeFocused()
at /home/runner/work/zag/zag/e2e/context-menu.e2e.ts:17:16
|
context-menu.e2e.ts:26:7 › context menu › keyboard navigation works:
e2e/context-menu.e2e.ts#L1
2) context-menu.e2e.ts:26:7 › context menu › keyboard navigation works ───────────────────────────
Test timeout of 30000ms exceeded.
|
context-menu.e2e.ts:26:7 › context menu › keyboard navigation works:
e2e/context-menu.e2e.ts#L27
2) context-menu.e2e.ts:26:7 › context menu › keyboard navigation works ───────────────────────────
Error: page.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=context\\-trigger]')
25 |
26 | test("keyboard navigation works", async ({ page }) => {
> 27 | await page.click(contextTrigger, { button: "right" })
| ^
28 |
29 | await repeat(3, () => page.keyboard.press("ArrowDown"))
30 | await expectToBeFocused(page, "delete")
at /home/runner/work/zag/zag/e2e/context-menu.e2e.ts:27:16
|
context-menu.e2e.ts:26:7 › context menu › keyboard navigation works:
e2e/context-menu.e2e.ts#L1
2) context-menu.e2e.ts:26:7 › context menu › keyboard navigation works ───────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
context-menu.e2e.ts:26:7 › context menu › keyboard navigation works:
e2e/context-menu.e2e.ts#L27
2) context-menu.e2e.ts:26:7 › context menu › keyboard navigation works ───────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=context\\-trigger]')
25 |
26 | test("keyboard navigation works", async ({ page }) => {
> 27 | await page.click(contextTrigger, { button: "right" })
| ^
28 |
29 | await repeat(3, () => page.keyboard.press("ArrowDown"))
30 | await expectToBeFocused(page, "delete")
at /home/runner/work/zag/zag/e2e/context-menu.e2e.ts:27:16
|
tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation:
e2e/tree-view.e2e.ts#L1
1) tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation ────────────
Test timeout of 30000ms exceeded.
|
tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation:
e2e/_utils.ts#L5
1) tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation ────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at TreeViewModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/model.ts:20:16)
at /home/runner/work/zag/zag/e2e/tree-view.e2e.ts:13:13
|
tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation:
e2e/tree-view.e2e.ts#L1
1) tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation ────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation:
e2e/_utils.ts#L5
1) tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation ────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at TreeViewModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/model.ts:20:16)
at /home/runner/work/zag/zag/e2e/tree-view.e2e.ts:13:13
|
tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation:
e2e/tree-view.e2e.ts#L1
1) tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation ────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation:
e2e/_utils.ts#L5
1) tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation ────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at TreeViewModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/model.ts:20:16)
at /home/runner/work/zag/zag/e2e/tree-view.e2e.ts:13:13
|
tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it:
e2e/tree-view.e2e.ts#L1
2) tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it ─────────────────────
Test timeout of 30000ms exceeded.
|
tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it:
e2e/models/tree-view.model.ts#L34
2) tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it ─────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('treeitem', { name: 'panda.config.ts' })
at models/tree-view.model.ts:34
32 |
33 | clickItem(name: string, options?: ClickOptions) {
> 34 | return this.item(name).click(options)
| ^
35 | }
36 |
37 | clickBranch(name: string, options?: ClickOptions) {
at TreeViewModel.clickItem (/home/runner/work/zag/zag/e2e/models/tree-view.model.ts:34:28)
at /home/runner/work/zag/zag/e2e/tree-view.e2e.ts:17:13
|
tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it:
e2e/tree-view.e2e.ts#L1
2) tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it ─────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it:
e2e/models/tree-view.model.ts#L34
2) tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it ─────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('treeitem', { name: 'panda.config.ts' })
at models/tree-view.model.ts:34
32 |
33 | clickItem(name: string, options?: ClickOptions) {
> 34 | return this.item(name).click(options)
| ^
35 | }
36 |
37 | clickBranch(name: string, options?: ClickOptions) {
at TreeViewModel.clickItem (/home/runner/work/zag/zag/e2e/models/tree-view.model.ts:34:28)
at /home/runner/work/zag/zag/e2e/tree-view.e2e.ts:17:13
|
editable.e2e.ts:12:7 › editable › should have no accessibility violation:
e2e/editable.e2e.ts#L1
1) editable.e2e.ts:12:7 › editable › should have no accessibility violation ──────────────────────
Test timeout of 30000ms exceeded.
|
editable.e2e.ts:12:7 › editable › should have no accessibility violation:
e2e/_utils.ts#L5
1) editable.e2e.ts:12:7 › editable › should have no accessibility violation ──────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at EditableModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/editable.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/editable.e2e.ts:13:13
|
editable.e2e.ts:12:7 › editable › should have no accessibility violation:
e2e/editable.e2e.ts#L1
1) editable.e2e.ts:12:7 › editable › should have no accessibility violation ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
editable.e2e.ts:12:7 › editable › should have no accessibility violation:
e2e/_utils.ts#L5
1) editable.e2e.ts:12:7 › editable › should have no accessibility violation ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at EditableModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/editable.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/editable.e2e.ts:13:13
|
editable.e2e.ts:12:7 › editable › should have no accessibility violation:
e2e/editable.e2e.ts#L1
1) editable.e2e.ts:12:7 › editable › should have no accessibility violation ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
editable.e2e.ts:12:7 › editable › should have no accessibility violation:
e2e/_utils.ts#L5
1) editable.e2e.ts:12:7 › editable › should have no accessibility violation ──────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at EditableModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/editable.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/editable.e2e.ts:13:13
|
editable.e2e.ts:16:7 › editable › on focus:
e2e/editable.e2e.ts#L1
2) editable.e2e.ts:16:7 › editable › on focus, input should be visible and focus ─────────────────
Test timeout of 30000ms exceeded.
|
editable.e2e.ts:16:7 › editable › on focus:
e2e/models/editable.model.ts#L35
2) editable.e2e.ts:16:7 › editable › on focus, input should be visible and focus ─────────────────
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=preview]')
at models/editable.model.ts:35
33 |
34 | async focusPreview() {
> 35 | await this.preview.focus()
| ^
36 | await this.page.waitForSelector("input:focus")
37 | }
38 |
at EditableModel.focusPreview (/home/runner/work/zag/zag/e2e/models/editable.model.ts:35:24)
at /home/runner/work/zag/zag/e2e/editable.e2e.ts:17:13
|
editable.e2e.ts:16:7 › editable › on focus:
e2e/editable.e2e.ts#L1
2) editable.e2e.ts:16:7 › editable › on focus, input should be visible and focus ─────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
editable.e2e.ts:16:7 › editable › on focus:
e2e/models/editable.model.ts#L35
2) editable.e2e.ts:16:7 › editable › on focus, input should be visible and focus ─────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=preview]')
at models/editable.model.ts:35
33 |
34 | async focusPreview() {
> 35 | await this.preview.focus()
| ^
36 | await this.page.waitForSelector("input:focus")
37 | }
38 |
at EditableModel.focusPreview (/home/runner/work/zag/zag/e2e/models/editable.model.ts:35:24)
at /home/runner/work/zag/zag/e2e/editable.e2e.ts:17:13
|
toast.e2e.ts:13:7 › toast / stacked › should pause on hover region:
e2e/toast.e2e.ts#L7
1) toast.e2e.ts:13:7 › toast / stacked › should pause on hover region ────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
5 |
6 | test.describe("toast / stacked", () => {
> 7 | test.beforeEach(async ({ page }) => {
| ^
8 | I = new ToastModel(page)
9 | await I.goto()
10 | await I.controls.bool("overlap", false)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:7:8
|
toast.e2e.ts:13:7 › toast / stacked › should pause on hover region:
e2e/_utils.ts#L29
1) toast.e2e.ts:13:7 › toast / stacked › should pause on hover region ────────────────────────────
Error: locator.uncheck: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=overlap]')
at _utils.ts:29
27 | const el = page.locator(testid(id))
28 | if (value) await el.check()
> 29 | else await el.uncheck()
| ^
30 | },
31 | select: async (id: string, value: string) => {
32 | const el = page.locator(testid(id))
at Object.bool (/home/runner/work/zag/zag/e2e/_utils.ts:29:21)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:10:22
|
toast.e2e.ts:13:7 › toast / stacked › should pause on hover region:
e2e/toast.e2e.ts#L7
1) toast.e2e.ts:13:7 › toast / stacked › should pause on hover region ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
5 |
6 | test.describe("toast / stacked", () => {
> 7 | test.beforeEach(async ({ page }) => {
| ^
8 | I = new ToastModel(page)
9 | await I.goto()
10 | await I.controls.bool("overlap", false)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:7:8
|
toast.e2e.ts:13:7 › toast / stacked › should pause on hover region:
e2e/_utils.ts#L29
1) toast.e2e.ts:13:7 › toast / stacked › should pause on hover region ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.uncheck: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=overlap]')
at _utils.ts:29
27 | const el = page.locator(testid(id))
28 | if (value) await el.check()
> 29 | else await el.uncheck()
| ^
30 | },
31 | select: async (id: string, value: string) => {
32 | const el = page.locator(testid(id))
at Object.bool (/home/runner/work/zag/zag/e2e/_utils.ts:29:21)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:10:22
|
toast.e2e.ts:13:7 › toast / stacked › should pause on hover region:
e2e/toast.e2e.ts#L7
1) toast.e2e.ts:13:7 › toast / stacked › should pause on hover region ────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
5 |
6 | test.describe("toast / stacked", () => {
> 7 | test.beforeEach(async ({ page }) => {
| ^
8 | I = new ToastModel(page)
9 | await I.goto()
10 | await I.controls.bool("overlap", false)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:7:8
|
toast.e2e.ts:13:7 › toast / stacked › should pause on hover region:
e2e/_utils.ts#L29
1) toast.e2e.ts:13:7 › toast / stacked › should pause on hover region ────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.uncheck: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=overlap]')
at _utils.ts:29
27 | const el = page.locator(testid(id))
28 | if (value) await el.check()
> 29 | else await el.uncheck()
| ^
30 | },
31 | select: async (id: string, value: string) => {
32 | const el = page.locator(testid(id))
at Object.bool (/home/runner/work/zag/zag/e2e/_utils.ts:29:21)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:10:22
|
toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog:
e2e/toast.e2e.ts#L7
2) toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog ────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
5 |
6 | test.describe("toast / stacked", () => {
> 7 | test.beforeEach(async ({ page }) => {
| ^
8 | I = new ToastModel(page)
9 | await I.goto()
10 | await I.controls.bool("overlap", false)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:7:8
|
toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog:
e2e/_utils.ts#L29
2) toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog ────────────
Error: locator.uncheck: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=overlap]')
at _utils.ts:29
27 | const el = page.locator(testid(id))
28 | if (value) await el.check()
> 29 | else await el.uncheck()
| ^
30 | },
31 | select: async (id: string, value: string) => {
32 | const el = page.locator(testid(id))
at Object.bool (/home/runner/work/zag/zag/e2e/_utils.ts:29:21)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:10:22
|
toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog:
e2e/toast.e2e.ts#L7
2) toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog ────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
5 |
6 | test.describe("toast / stacked", () => {
> 7 | test.beforeEach(async ({ page }) => {
| ^
8 | I = new ToastModel(page)
9 | await I.goto()
10 | await I.controls.bool("overlap", false)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:7:8
|
toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog:
e2e/_utils.ts#L29
2) toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog ────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.uncheck: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=overlap]')
at _utils.ts:29
27 | const el = page.locator(testid(id))
28 | if (value) await el.check()
> 29 | else await el.uncheck()
| ^
30 | },
31 | select: async (id: string, value: string) => {
32 | const el = page.locator(testid(id))
at Object.bool (/home/runner/work/zag/zag/e2e/_utils.ts:29:21)
at /home/runner/work/zag/zag/e2e/toast.e2e.ts:10:22
|
slider.e2e.ts:12:7 › slider › should have no accessibility violation:
e2e/slider.e2e.ts#L1
1) slider.e2e.ts:12:7 › slider › should have no accessibility violation ──────────────────────────
Test timeout of 30000ms exceeded.
|
slider.e2e.ts:12:7 › slider › should have no accessibility violation:
e2e/_utils.ts#L5
1) slider.e2e.ts:12:7 › slider › should have no accessibility violation ──────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at SliderModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/slider.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/slider.e2e.ts:13:13
|
slider.e2e.ts:12:7 › slider › should have no accessibility violation:
e2e/slider.e2e.ts#L1
1) slider.e2e.ts:12:7 › slider › should have no accessibility violation ──────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
slider.e2e.ts:12:7 › slider › should have no accessibility violation:
e2e/_utils.ts#L5
1) slider.e2e.ts:12:7 › slider › should have no accessibility violation ──────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at SliderModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/slider.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/slider.e2e.ts:13:13
|
slider.e2e.ts:12:7 › slider › should have no accessibility violation:
e2e/slider.e2e.ts#L1
1) slider.e2e.ts:12:7 › slider › should have no accessibility violation ──────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
slider.e2e.ts:12:7 › slider › should have no accessibility violation:
e2e/_utils.ts#L5
1) slider.e2e.ts:12:7 › slider › should have no accessibility violation ──────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at SliderModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/slider.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/slider.e2e.ts:13:13
|
slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys:
e2e/slider.e2e.ts#L1
2) slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys ───────────────
Test timeout of 30000ms exceeded.
|
slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys:
e2e/models/slider.model.ts#L31
2) slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys ───────────────
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=\'slider\'][data-part=\'thumb\'][data-index=\'0\']')
at models/slider.model.ts:31
29 |
30 | focusThumb(index?: number) {
> 31 | return this.getThumb(index).focus()
| ^
32 | }
33 |
34 | seeValueText(value: string) {
at SliderModel.focusThumb (/home/runner/work/zag/zag/e2e/models/slider.model.ts:31:33)
at /home/runner/work/zag/zag/e2e/slider.e2e.ts:17:13
|
slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys:
e2e/slider.e2e.ts#L1
2) slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys ───────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys:
e2e/models/slider.model.ts#L31
2) slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys ───────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=\'slider\'][data-part=\'thumb\'][data-index=\'0\']')
at models/slider.model.ts:31
29 |
30 | focusThumb(index?: number) {
> 31 | return this.getThumb(index).focus()
| ^
32 | }
33 |
34 | seeValueText(value: string) {
at SliderModel.focusThumb (/home/runner/work/zag/zag/e2e/models/slider.model.ts:31:33)
at /home/runner/work/zag/zag/e2e/slider.e2e.ts:17:13
|
select.e2e.ts:12:7 › accessibility › should have no accessibility violation:
e2e/select.e2e.ts#L1
1) select.e2e.ts:12:7 › accessibility › should have no accessibility violation ───────────────────
Test timeout of 30000ms exceeded.
|
select.e2e.ts:12:7 › accessibility › should have no accessibility violation:
e2e/_utils.ts#L5
1) select.e2e.ts:12:7 › accessibility › should have no accessibility violation ───────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.select') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at SelectModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/select.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/select.e2e.ts:13:13
|
select.e2e.ts:12:7 › accessibility › should have no accessibility violation:
e2e/select.e2e.ts#L1
1) select.e2e.ts:12:7 › accessibility › should have no accessibility violation ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
select.e2e.ts:12:7 › accessibility › should have no accessibility violation:
e2e/_utils.ts#L5
1) select.e2e.ts:12:7 › accessibility › should have no accessibility violation ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.select') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at SelectModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/select.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/select.e2e.ts:13:13
|
select.e2e.ts:12:7 › accessibility › should have no accessibility violation:
e2e/select.e2e.ts#L1
1) select.e2e.ts:12:7 › accessibility › should have no accessibility violation ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
select.e2e.ts:12:7 › accessibility › should have no accessibility violation:
e2e/_utils.ts#L5
1) select.e2e.ts:12:7 › accessibility › should have no accessibility violation ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.select') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at SelectModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/select.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/select.e2e.ts:13:13
|
select.e2e.ts:16:7 › accessibility › clicking the label should focus control:
e2e/select.e2e.ts#L1
2) select.e2e.ts:16:7 › accessibility › clicking the label should focus control ──────────────────
Test timeout of 30000ms exceeded.
|
select.e2e.ts:16:7 › accessibility › clicking the label should focus control:
e2e/models/select.model.ts#L51
2) select.e2e.ts:16:7 › accessibility › clicking the label should focus control ──────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=select][data-part=label]')
at models/select.model.ts:51
49 |
50 | clickLabel = async () => {
> 51 | await this.label.click()
| ^
52 | }
53 |
54 | pointerDownTrigger = async () => {
at SelectModel.clickLabel (/home/runner/work/zag/zag/e2e/models/select.model.ts:51:22)
at /home/runner/work/zag/zag/e2e/select.e2e.ts:17:13
|
select.e2e.ts:16:7 › accessibility › clicking the label should focus control:
e2e/select.e2e.ts#L1
2) select.e2e.ts:16:7 › accessibility › clicking the label should focus control ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
select.e2e.ts:16:7 › accessibility › clicking the label should focus control:
e2e/models/select.model.ts#L51
2) select.e2e.ts:16:7 › accessibility › clicking the label should focus control ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=select][data-part=label]')
at models/select.model.ts:51
49 |
50 | clickLabel = async () => {
> 51 | await this.label.click()
| ^
52 | }
53 |
54 | pointerDownTrigger = async () => {
at SelectModel.clickLabel (/home/runner/work/zag/zag/e2e/models/select.model.ts:51:22)
at /home/runner/work/zag/zag/e2e/select.e2e.ts:17:13
|
popover.e2e.ts:12:7 › popover › should have no accessibility violations:
e2e/popover.e2e.ts#L1
1) popover.e2e.ts:12:7 › popover › should have no accessibility violations ───────────────────────
Test timeout of 30000ms exceeded.
|
popover.e2e.ts:12:7 › popover › should have no accessibility violations:
e2e/_utils.ts#L5
1) popover.e2e.ts:12:7 › popover › should have no accessibility violations ───────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at PopoverModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/popover.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/popover.e2e.ts:13:13
|
popover.e2e.ts:12:7 › popover › should have no accessibility violations:
e2e/popover.e2e.ts#L1
1) popover.e2e.ts:12:7 › popover › should have no accessibility violations ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
popover.e2e.ts:12:7 › popover › should have no accessibility violations:
e2e/_utils.ts#L5
1) popover.e2e.ts:12:7 › popover › should have no accessibility violations ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at PopoverModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/popover.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/popover.e2e.ts:13:13
|
popover.e2e.ts:12:7 › popover › should have no accessibility violations:
e2e/popover.e2e.ts#L1
1) popover.e2e.ts:12:7 › popover › should have no accessibility violations ───────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
popover.e2e.ts:12:7 › popover › should have no accessibility violations:
e2e/_utils.ts#L5
1) popover.e2e.ts:12:7 › popover › should have no accessibility violations ───────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at PopoverModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/popover.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/popover.e2e.ts:13:13
|
popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element:
e2e/popover.e2e.ts#L1
2) popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element
Test timeout of 30000ms exceeded.
|
popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element:
e2e/models/popover.model.ts#L51
2) popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=popover][data-part=trigger]')
at models/popover.model.ts:51
49 |
50 | clickTrigger() {
> 51 | return this.trigger.click()
| ^
52 | }
53 |
54 | focusTrigger() {
at PopoverModel.clickTrigger (/home/runner/work/zag/zag/e2e/models/popover.model.ts:51:25)
at /home/runner/work/zag/zag/e2e/popover.e2e.ts:17:13
|
popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element:
e2e/popover.e2e.ts#L1
2) popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element:
e2e/models/popover.model.ts#L51
2) popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=popover][data-part=trigger]')
at models/popover.model.ts:51
49 |
50 | clickTrigger() {
> 51 | return this.trigger.click()
| ^
52 | }
53 |
54 | focusTrigger() {
at PopoverModel.clickTrigger (/home/runner/work/zag/zag/e2e/models/popover.model.ts:51:25)
at /home/runner/work/zag/zag/e2e/popover.e2e.ts:17:13
|
accordion.e2e.ts:12:7 › accordion › should have no accessibility violations:
e2e/accordion.e2e.ts#L1
1) accordion.e2e.ts:12:7 › accordion › should have no accessibility violations ───────────────────
Test timeout of 30000ms exceeded.
|
accordion.e2e.ts:12:7 › accordion › should have no accessibility violations:
e2e/_utils.ts#L5
1) accordion.e2e.ts:12:7 › accordion › should have no accessibility violations ───────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at AccordionModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/accordion.model.ts:15:16)
at /home/runner/work/zag/zag/e2e/accordion.e2e.ts:13:13
|
accordion.e2e.ts:12:7 › accordion › should have no accessibility violations:
e2e/accordion.e2e.ts#L1
1) accordion.e2e.ts:12:7 › accordion › should have no accessibility violations ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
accordion.e2e.ts:12:7 › accordion › should have no accessibility violations:
e2e/_utils.ts#L5
1) accordion.e2e.ts:12:7 › accordion › should have no accessibility violations ───────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at AccordionModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/accordion.model.ts:15:16)
at /home/runner/work/zag/zag/e2e/accordion.e2e.ts:13:13
|
accordion.e2e.ts:12:7 › accordion › should have no accessibility violations:
e2e/accordion.e2e.ts#L1
1) accordion.e2e.ts:12:7 › accordion › should have no accessibility violations ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
accordion.e2e.ts:12:7 › accordion › should have no accessibility violations:
e2e/_utils.ts#L5
1) accordion.e2e.ts:12:7 › accordion › should have no accessibility violations ───────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=root]') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at AccordionModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/accordion.model.ts:15:16)
at /home/runner/work/zag/zag/e2e/accordion.e2e.ts:13:13
|
accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down:
e2e/accordion.e2e.ts#L1
2) accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down, focus next trigger ────────
Test timeout of 30000ms exceeded.
|
accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down:
e2e/models/accordion.model.ts#L27
2) accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down, focus next trigger ────────
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=home\\:trigger]')
at models/accordion.model.ts:27
25 |
26 | async focusTrigger(id: string) {
> 27 | await this.getTrigger(id).focus()
| ^
28 | }
29 |
30 | async clickTrigger(id: string) {
at AccordionModel.focusTrigger (/home/runner/work/zag/zag/e2e/models/accordion.model.ts:27:31)
at /home/runner/work/zag/zag/e2e/accordion.e2e.ts:18:15
|
accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down:
e2e/accordion.e2e.ts#L1
2) accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down, focus next trigger ────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down:
e2e/models/accordion.model.ts#L27
2) accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down, focus next trigger ────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.focus: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-testid=home\\:trigger]')
at models/accordion.model.ts:27
25 |
26 | async focusTrigger(id: string) {
> 27 | await this.getTrigger(id).focus()
| ^
28 | }
29 |
30 | async clickTrigger(id: string) {
at AccordionModel.focusTrigger (/home/runner/work/zag/zag/e2e/models/accordion.model.ts:27:31)
at /home/runner/work/zag/zag/e2e/accordion.e2e.ts:18:15
|
menu.e2e.ts:12:7 › menu › should have no accessibility violation:
e2e/menu.e2e.ts#L1
1) menu.e2e.ts:12:7 › menu › should have no accessibility violation ──────────────────────────────
Test timeout of 30000ms exceeded.
|
menu.e2e.ts:12:7 › menu › should have no accessibility violation:
e2e/_utils.ts#L5
1) menu.e2e.ts:12:7 › menu › should have no accessibility violation ──────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('main') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at MenuModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/menu.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/menu.e2e.ts:13:13
|
menu.e2e.ts:12:7 › menu › should have no accessibility violation:
e2e/menu.e2e.ts#L1
1) menu.e2e.ts:12:7 › menu › should have no accessibility violation ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
menu.e2e.ts:12:7 › menu › should have no accessibility violation:
e2e/_utils.ts#L5
1) menu.e2e.ts:12:7 › menu › should have no accessibility violation ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('main') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at MenuModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/menu.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/menu.e2e.ts:13:13
|
menu.e2e.ts:12:7 › menu › should have no accessibility violation:
e2e/menu.e2e.ts#L1
1) menu.e2e.ts:12:7 › menu › should have no accessibility violation ──────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
menu.e2e.ts:12:7 › menu › should have no accessibility violation:
e2e/_utils.ts#L5
1) menu.e2e.ts:12:7 › menu › should have no accessibility violation ──────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('main') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at MenuModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/menu.model.ts:11:16)
at /home/runner/work/zag/zag/e2e/menu.e2e.ts:13:13
|
menu.e2e.ts:16:7 › menu › on arrow up and down:
e2e/menu.e2e.ts#L1
2) menu.e2e.ts:16:7 › menu › on arrow up and down, change highlighted item ───────────────────────
Test timeout of 30000ms exceeded.
|
menu.e2e.ts:16:7 › menu › on arrow up and down:
e2e/models/menu.model.ts#L43
2) menu.e2e.ts:16:7 › menu › on arrow up and down, change highlighted item ───────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=menu][data-part=trigger]')
at models/menu.model.ts:43
41 |
42 | clickTrigger = async () => {
> 43 | await this.trigger.click()
| ^
44 | }
45 |
46 | clickItem = async (text: string) => {
at MenuModel.clickTrigger (/home/runner/work/zag/zag/e2e/models/menu.model.ts:43:24)
at /home/runner/work/zag/zag/e2e/menu.e2e.ts:17:13
|
menu.e2e.ts:16:7 › menu › on arrow up and down:
e2e/menu.e2e.ts#L1
2) menu.e2e.ts:16:7 › menu › on arrow up and down, change highlighted item ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
menu.e2e.ts:16:7 › menu › on arrow up and down:
e2e/models/menu.model.ts#L43
2) menu.e2e.ts:16:7 › menu › on arrow up and down, change highlighted item ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-scope=menu][data-part=trigger]')
at models/menu.model.ts:43
41 |
42 | clickTrigger = async () => {
> 43 | await this.trigger.click()
| ^
44 | }
45 |
46 | clickItem = async (text: string) => {
at MenuModel.clickTrigger (/home/runner/work/zag/zag/e2e/models/menu.model.ts:43:24)
at /home/runner/work/zag/zag/e2e/menu.e2e.ts:17:13
|
color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations:
e2e/color-picker.e2e.ts#L1
1) color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations ─────────────
Test timeout of 30000ms exceeded.
|
color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations:
e2e/_utils.ts#L5
1) color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations ─────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.color-picker') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at ColorPickerModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/model.ts:20:16)
at /home/runner/work/zag/zag/e2e/color-picker.e2e.ts:17:13
|
color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations:
e2e/color-picker.e2e.ts#L1
1) color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations ─────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations:
e2e/_utils.ts#L5
1) color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations ─────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.color-picker') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at ColorPickerModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/model.ts:20:16)
at /home/runner/work/zag/zag/e2e/color-picker.e2e.ts:17:13
|
color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations:
e2e/color-picker.e2e.ts#L1
1) color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations ─────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations:
e2e/_utils.ts#L5
1) color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations ─────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.color-picker') to be visible
at _utils.ts:5
3 |
4 | export async function a11y(page: Page, selector = "[data-part=root]") {
> 5 | await page.waitForSelector(selector)
| ^
6 |
7 | const results = await new AxeBuilder({ page: page as any })
8 | .disableRules(["color-contrast"])
at a11y (/home/runner/work/zag/zag/e2e/_utils.ts:5:14)
at ColorPickerModel.checkAccessibility (/home/runner/work/zag/zag/e2e/models/model.ts:20:16)
at /home/runner/work/zag/zag/e2e/color-picker.e2e.ts:17:13
|
color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex:
e2e/color-picker.e2e.ts#L1
2) color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex
Test timeout of 30000ms exceeded.
|
color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex:
e2e/models/color-picker.model.ts#L61
2) color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex
Error: locator.fill: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=control] [data-channel=hex]')
at models/color-picker.model.ts:61
59 |
60 | type(value: string) {
> 61 | return this.hexInput.fill(value)
| ^
62 | }
63 |
64 | seeHexInputHasValue(value: string) {
at ColorPickerModel.type (/home/runner/work/zag/zag/e2e/models/color-picker.model.ts:61:26)
at /home/runner/work/zag/zag/e2e/color-picker.e2e.ts:21:13
|
color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex:
e2e/color-picker.e2e.ts#L1
2) color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex:
e2e/models/color-picker.model.ts#L61
2) color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('[data-part=control] [data-channel=hex]')
at models/color-picker.model.ts:61
59 |
60 | type(value: string) {
> 61 | return this.hexInput.fill(value)
| ^
62 | }
63 |
64 | seeHexInputHasValue(value: string) {
at ColorPickerModel.type (/home/runner/work/zag/zag/e2e/models/color-picker.model.ts:61:26)
at /home/runner/work/zag/zag/e2e/color-picker.e2e.ts:21:13
|
Unit Tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
TypeScript
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
ESLint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (6)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (4)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (9)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (8)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (7)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (5)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
End-to-end Tests (2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🎭 Playwright Run Summary
16 failed
pagination.e2e.ts:11:5 › should have no accessibility violation ────────────────────────────────
pagination.e2e.ts:15:5 › should update page when item is clicked ───────────────────────────────
pagination.e2e.ts:22:5 › should update page when next button is clicked ────────────────────────
pagination.e2e.ts:30:5 › should update page when prev button is clicked ────────────────────────
pagination.e2e.ts:40:5 › should call onChange when item is clicked ─────────────────────────────
pagination.e2e.ts:45:5 › should call onChange when next button is clicked ──────────────────────
pagination.e2e.ts:50:5 › should call onChange when prev button is clicked ──────────────────────
pin-input.e2e.ts:16:7 › pin input › on type: should move focus to the next input ───────────────
pin-input.e2e.ts:24:7 › pin input › on type: should not allow multiple keys at once ───────────
pin-input.e2e.ts:30:7 › pin input › on backspace: should clear value and move focus to prev input
pin-input.e2e.ts:40:7 › pin input › on arrow: should change focus between inputs ───────────────
pin-input.e2e.ts:53:7 › pin input › on clear: should clear values and focus first ──────────────
pin-input.e2e.ts:67:7 › pin input › on paste: should autofill all fields ───────────────────────
pin-input.e2e.ts:82:7 › pin input › on paste: should autofill all fields if focused field is not empty
pin-input.e2e.ts:98:7 › pin input › [different] should allow only single character ─────────────
pin-input.e2e.ts:106:7 › pin input › [same] should allow only single character ─────────────────
|
🎭 Playwright Run Summary
18 failed
tags-input.e2e.ts:13:7 › tags-input › should add new tag value ─────────────────────────────────
tags-input.e2e.ts:20:7 › tags-input › when input is empty backspace highlights the last tag ────
tags-input.e2e.ts:26:7 › tags-input › deletes tag with backspace when input value is empty ─────
tags-input.e2e.ts:38:7 › tags-input › delete tag by clearing its content and hit enter ─────────
tags-input.e2e.ts:50:7 › tags-input › delete tag with delete key, show allow keyboard navigation
tags-input.e2e.ts:62:7 › tags-input › delete tag with pointer, show allow keyboard navigation ──
tags-input.e2e.ts:72:7 › tags-input › when tag is empty + no visible tags + enter pressed, should not enter editing state
tags-input.e2e.ts:87:7 › tags-input › should navigate tags with arrow keys ─────────────────────
tags-input.e2e.ts:101:7 › tags-input › should clear focused tag on blur ────────────────────────
tags-input.e2e.ts:111:7 › tags-input › removes tag on close button click ───────────────────────
tags-input.e2e.ts:117:7 › tags-input › edit tag with enter key ─────────────────────────────────
tags-input.e2e.ts:133:7 › tags-input › edit with double click ──────────────────────────────────
tags-input.e2e.ts:144:7 › tags-input › clears highlighted tag on escape press ──────────────────
tags-input.e2e.ts:151:7 › tags-input › delete + backspace interaction ──────────────────────────
tags-input.e2e.ts:178:7 › tags-input › [addOnPaste: false] pasting should work every time ──────
tags-input.e2e.ts:194:7 › tags-input › [addOnPaste: false] pasting + enter should work ─────────
tags-input.e2e.ts:200:7 › tags-input › [addOnPaste: true] pasting should add tags ──────────────
tags-input.e2e.ts:208:7 › tags-input › [addOnPaste: true] when input is empty, should work ─────
11 skipped
|
🎭 Playwright Run Summary
20 failed
context-menu.e2e.ts:16:7 › context menu › should open on right click ───────────────────────────
context-menu.e2e.ts:26:7 › context menu › keyboard navigation works ────────────────────────────
date-picker.e2e.ts:12:7 › datepicker [single] › should have no accessibility violation ─────────
date-picker.e2e.ts:17:7 › datepicker [single] › opens the calendar on click trigger and focus on current date
date-picker.e2e.ts:23:7 › datepicker [single] › closes the calendar on esc ─────────────────────
date-picker.e2e.ts:29:7 › datepicker [single] › selecting a date with pointer ──────────────────
date-picker.e2e.ts:36:7 › datepicker [single] › navigates to next day on ArrowRight key press ──
date-picker.e2e.ts:42:7 › datepicker [single] › navigates to previous day on ArrowLeft key press
date-picker.e2e.ts:48:7 › datepicker [single] › navigates to previous week on ArrowUp key press
date-picker.e2e.ts:54:7 › datepicker [single] › navigates to next week on ArrowDown key press ──
date-picker.e2e.ts:60:7 › datepicker [single] › navigates to first day of the month on Home key press
date-picker.e2e.ts:66:7 › datepicker [single] › navigates to last day of the month on End key press
date-picker.e2e.ts:72:7 › datepicker [single] › should close datepicker popup upon click on a date
date-picker.e2e.ts:79:7 › datepicker [single] › keyboard selection ─────────────────────────────
date-picker.e2e.ts:85:7 › datepicker [single] › keyboard selection + re-selection ──────────────
dialog.e2e.ts:14:7 › dialog › should have no accessibility violation ───────────────────────────
dialog.e2e.ts:19:7 › dialog › should focus on close button when dialog is open ─────────────────
dialog.e2e.ts:24:7 › dialog › should close modal on escape ─────────────────────────────────────
dialog.e2e.ts:32:7 › dialog › [nested] should focus close button ───────────────────────────────
dialog.e2e.ts:39:7 › dialog › [nested] should close parent modal from child ────────────────────
1 skipped
|
🎭 Playwright Run Summary
21 failed
tree-view.e2e.ts:12:7 › tree view / basic › should have no accessibility violation ─────────────
tree-view.e2e.ts:16:7 › tree view / basic › clicking on a node selects it ──────────────────────
tree-view.e2e.ts:21:7 › tree view / basic › If no selection, first node should be added to tab sequence
tree-view.e2e.ts:25:7 › tree view / basic › If selection exists, first selected node should be added to tab sequence
tree-view.e2e.ts:32:7 › tree view / basic › expand/collapse all button ─────────────────────────
tree-view.e2e.ts:37:7 › tree view / basic › select all button ──────────────────────────────────
tree-view.e2e.ts:50:7 › tree view / keyboard › Arrow Down should move focus down ───────────────
tree-view.e2e.ts:60:7 › tree view / keyboard › Arrow Up should move focus up ───────────────────
tree-view.e2e.ts:70:7 › tree view / keyboard › Home: should move focus to first tree item ──────
tree-view.e2e.ts:76:7 › tree view / keyboard › End: should move focus to last tree item ────────
tree-view.e2e.ts:82:7 › tree view / keyboard › Branch: Arrow Right ─────────────────────────────
tree-view.e2e.ts:92:7 › tree view / keyboard › Branch: Arrow Left ──────────────────────────────
tree-view.e2e.ts:126:7 › tree view / multiple selection › Ctrl + Click should toggle selection ─
tree-view.e2e.ts:133:7 › tree view / multiple selection › Ctrl + A should select all visible nodes
tree-view.e2e.ts:145:7 › tree view / multiple selection › Shift + Click should extend selection from anchor node to clicked node
tree-view.e2e.ts:152:7 › tree view / multiple selection › Shift + Click should extend selection without anchor node
tree-view.e2e.ts:157:7 › tree view / multiple selection › Shift + Arrow Down should extend selection down
tree-view.e2e.ts:163:7 › tree view / multiple selection › Shift + Arrow Up should extend selection up
tree-view.e2e.ts:169:7 › tree view / multiple selection › Shift + Arrow Up + Arrow Down should modify
tree-view.e2e.ts:179:7 › tree view / multiple selection › Shift + Arrow Up + Arrow Down should modify and preserve anchor
tree-view.e2e.ts:189:7 › tree view / multiple selection › Asterisk key should select expand siblings
1 skipped
|
🎭 Playwright Run Summary
23 failed
editable.e2e.ts:12:7 › editable › should have no accessibility violation ───────────────────────
editable.e2e.ts:16:7 › editable › on focus, input should be visible and focus ──────────────────
editable.e2e.ts:22:7 › editable › on focus and blur, should retain current value ───────────────
editable.e2e.ts:28:7 › editable › on type, should commit input value ───────────────────────────
editable.e2e.ts:38:7 › editable › on type and esc, should revert value ─────────────────────────
editable.e2e.ts:48:7 › editable › on type and click submit, should commit value ────────────────
editable.e2e.ts:57:7 › editable › on type and click outside, should commit value ───────────────
editable.e2e.ts:66:7 › editable › [maxLength=4] should respect maxLength ───────────────────────
editable.e2e.ts:80:7 › editable › [activationMode=dblclick] on focus and blur, should retain current value
editable.e2e.ts:87:7 › editable › on click edit, should enter edit mode ────────────────────────
hover-card.e2e.ts:12:5 › should have no accessibility violation ────────────────────────────────
hover-card.e2e.ts:20:5 › should be opened after hovering trigger ───────────────────────────────
hover-card.e2e.ts:26:5 › should have no accessibility violation in content ─────────────────────
hover-card.e2e.ts:34:5 › should be opened after focusing trigger ───────────────────────────────
hover-card.e2e.ts:40:5 › should be closed after blurring trigger ───────────────────────────────
hover-card.e2e.ts:50:5 › should be closed after blurring trigger with keyboard ─────────────────
hover-card.e2e.ts:62:5 › should remain open after blurring trigger if pointer opens card ───────
hover-card.e2e.ts:80:5 › should remain open after moving from trigger to content ───────────────
hover-card.e2e.ts:89:5 › should remain open after moving from content back to trigger ──────────
menu-option.e2e.ts:12:7 › menu option › mouse, should check/uncheck radio item ─────────────────
menu-option.e2e.ts:26:7 › menu option › keyboard, should check/uncheck radio item ──────────────
menu-option.e2e.ts:42:7 › menu option › mouse, should check/uncheck checkbox item ──────────────
menu-option.e2e.ts:56:7 › menu option › keyboard, should check/uncheck checkbox item ───────────
1 passed (37.2m)
|
🎭 Playwright Run Summary
24 failed
toast.e2e.ts:13:7 › toast / stacked › should pause on hover region ─────────────────────────────
toast.e2e.ts:23:7 › toast / stacked › interacting with toast does not close dialog ─────────────
toast.e2e.ts:40:7 › toast / overlapping › should render/remove error toast ─────────────────────
toast.e2e.ts:46:7 › toast / overlapping › should overlap toasts by default ─────────────────────
toast.e2e.ts:52:7 › toast / overlapping › hover on region should expand region ─────────────────
toast.e2e.ts:62:7 › toast / overlapping › focus on region on hotkey press ──────────────────────
toast.e2e.ts:74:7 › toast / overlapping › should pause all toast on click pause ────────────────
toast.e2e.ts:86:7 › toast / overlapping › close all ────────────────────────────────────────────
toast.e2e.ts:94:7 › toast / overlapping › closing a toast should keep it expanded ──────────────
toggle-group.e2e.ts:12:7 › toggle-group › should have no accessibility violation ───────────────
toggle-group.e2e.ts:16:7 › toggle-group › [single] should select on click ──────────────────────
toggle-group.e2e.ts:25:7 › toggle-group › [single] should select and deselect ──────────────────
toggle-group.e2e.ts:33:7 › toggle-group › [multiple] should select multiple ────────────────────
toggle-group.e2e.ts:42:7 › toggle-group › [keyboard] when no toggle is selected, focus first toggle
tooltip.e2e.ts:12:7 › tooltip › should open tooltip on hover interaction ───────────────────────
tooltip.e2e.ts:19:7 › tooltip › should show only one tooltip at a time ─────────────────────────
tooltip.e2e.ts:26:7 › tooltip › should work with focus/blur ────────────────────────────────────
tooltip.e2e.ts:36:7 › tooltip › should work with focus/blur for multiple tooltips ──────────────
tooltip.e2e.ts:49:7 › tooltip › closes on pointerdown ──────────────────────────────────────────
tooltip.e2e.ts:58:7 › tooltip › closes on esc press ────────────────────────────────────────────
tour.e2e.ts:12:7 › tour › should open tour on click start ──────────────────────────────────────
tour.e2e.ts:19:7 › tour › should close on escape ───────────────────────────────────────────────
tour.e2e.ts:33:7 › tour › keyboard navigation ──────────────────────────────────────────────────
tour.e2e.ts:65:7 › tour › [no keyboard navigation] should do not advance ───────────────────────
3 skipped
|
🎭 Playwright Run Summary
26 failed
slider.e2e.ts:12:7 › slider › should have no accessibility violation ───────────────────────────
slider.e2e.ts:16:7 › slider › [keyboard] should work with arrow left/right keys ────────────────
slider.e2e.ts:26:7 › slider › [keyboard] should work with home/end keys ────────────────────────
slider.e2e.ts:37:7 › slider › [keyboard] should work with shift key ────────────────────────────
slider.e2e.ts:47:7 › slider › [keyboard] should work with page up/down keys ────────────────────
slider.e2e.ts:57:7 › slider › [pointer] should set value on click track ────────────────────────
slider.e2e.ts:63:7 › slider › [pointer] should set the value on drag ───────────────────────────
switch.e2e.ts:11:5 › should have no accessibility violation ────────────────────────────────────
switch.e2e.ts:15:5 › should be checked when clicked ────────────────────────────────────────────
switch.e2e.ts:20:5 › should be focused when page is tabbed ─────────────────────────────────────
switch.e2e.ts:25:5 › should be checked when spacebar is pressed while focused ──────────────────
switch.e2e.ts:31:5 › should have disabled attributes when disabled ─────────────────────────────
switch.e2e.ts:36:5 › should not be focusable when disabled ─────────────────────────────────────
switch.e2e.ts:42:5 › input is not blurred on label click ───────────────────────────────────────
tabs.e2e.ts:12:7 › tabs › should have no accessibility violation ───────────────────────────────
tabs.e2e.ts:16:7 › tabs › on home key, select first tab ────────────────────────────────────────
tabs.e2e.ts:24:7 › tabs › on end key, select last tab ──────────────────────────────────────────
tabs.e2e.ts:32:7 › tabs › click tab, select tab ────────────────────────────────────────────────
tabs.e2e.ts:37:7 › tabs › should deselect ──────────────────────────────────────────────────────
tabs.e2e.ts:50:7 › tabs › automatic: should select the correct tab on click ────────────────────
tabs.e2e.ts:61:7 › tabs › automatic: on arrow right, select + focus next tab ───────────────────
tabs.e2e.ts:78:7 › tabs › automatic: on arrow left, select + focus the previous tab ────────────
tabs.e2e.ts:86:7 › tabs › manual: on arrow right, focus but not select tab ─────────────────────
tabs.e2e.ts:96:7 › tabs › manual: on home key, focus but not select tab ────────────────────────
tabs.e2e.ts:106:7 › tabs › manual: on navigate, select on enter ────────────────────────────────
tabs.e2e.ts:117:7 › tabs › loopFocus=false ─────────────────────────────────────────────────────
1 skipped
|
🎭 Playwright Run Summary
27 failed
select.e2e.ts:12:7 › accessibility › should have no accessibility violation ────────────────────
select.e2e.ts:16:7 › accessibility › clicking the label should focus control ───────────────────
select.e2e.ts:23:7 › pointer › should toggle select ────────────────────────────────────────────
select.e2e.ts:31:7 › pointer › should deselect ─────────────────────────────────────────────────
select.e2e.ts:43:7 › pointer › clicking clear trigger should return focus ──────────────────────
select.e2e.ts:55:7 › pointer › should highlight on hover ───────────────────────────────────────
select.e2e.ts:66:7 › open with keyboard › should navigate on arrow down ────────────────────────
select.e2e.ts:73:7 › open with keyboard › should navigate on arrow up ──────────────────────────
select.e2e.ts:80:7 › open with keyboard › should navigate on home/end ──────────────────────────
select.e2e.ts:92:7 › open with keyboard › should navigate on typeahead ─────────────────────────
select.e2e.ts:99:7 › open with keyboard › should loop through the options when loop is enabled ─
select.e2e.ts:114:7 › keyboard / close › should close on escape ────────────────────────────────
select.e2e.ts:122:7 › keyboard / select › should select on enter ───────────────────────────────
select.e2e.ts:131:7 › keyboard / select › should select on space ───────────────────────────────
select.e2e.ts:140:7 › keyboard / select › should close on select ───────────────────────────────
select.e2e.ts:148:7 › keyboard / select › should not close on closeOnSelect = false ────────────
select.e2e.ts:158:7 › open / blur › should close on outside click ──────────────────────────────
select.e2e.ts:166:7 › open / blur › should close on blur - no selection ────────────────────────
select.e2e.ts:176:7 › focused / open › should open the select with enter key ───────────────────
select.e2e.ts:182:7 › focused / open › should open the select with space key ───────────────────
select.e2e.ts:188:7 › focused / open › should open with down arrow keys + highlight first option
select.e2e.ts:195:7 › focused / open › should open with up arrow keys + highlight last option ─
select.e2e.ts:204:7 › closed state + keyboard selection › should select last option on arrow left
select.e2e.ts:210:7 › closed state + keyboard selection › should select first option on arrow right
select.e2e.ts:216:7 › closed state + keyboard selection › should select next options on arrow right
select.e2e.ts:229:7 › closed state + keyboard selection › should select with typeahead ─────────
select.e2e.ts:235:7 › closed state + keyboard selection › should cycle selected value with typeahead
|
🎭 Playwright Run Summary
27 failed
popover.e2e.ts:12:7 › popover › should have no accessibility violations ────────────────────────
popover.e2e.ts:16:7 › popover › [autoFocus=true] should move focus inside the popover content to the first focusable element
popover.e2e.ts:22:7 › popover › [autoFocus=false] should not focus the content ─────────────────
popover.e2e.ts:28:7 › popover › [keyboard] should open the Popover on press `Enter` ────────────
popover.e2e.ts:34:7 › popover › [keyboard] should close the Popover on press `Escape` ──────────
popover.e2e.ts:43:7 › popover › [keyboard / modal] on tab: should trap focus within popover content
popover.e2e.ts:53:7 › popover › [keyboard / non-modal] on tab outside: should move focus to next tabbable element after button
popover.e2e.ts:60:7 › popover › [keyboard / non-modal] on shift-tab outside: should move focus to trigger
popover.e2e.ts:68:7 › popover › [pointer] close the popover on click close button ──────────────
popover.e2e.ts:75:7 › popover › [pointer] should to open/close a popover on trigger click ──────
popover.e2e.ts:89:7 › popover › [pointer] when clicking outside on focusable element, should not re-focus the button
radio-group.e2e.ts:31:5 › should have no accessibility violation ───────────────────────────────
radio-group.e2e.ts:35:5 › should have aria-labelledby on root ──────────────────────────────────
radio-group.e2e.ts:41:5 › should be checked when clicked ───────────────────────────────────────
radio-group.e2e.ts:49:5 › should be focused when page is tabbed ────────────────────────────────
radio-group.e2e.ts:56:5 › should be checked when spacebar is pressed while focused ─────────────
radio-group.e2e.ts:63:5 › should have disabled attributes when disabled ────────────────────────
radio-group.e2e.ts:69:5 › should not be focusable when disabled ────────────────────────────────
radio-group.e2e.ts:76:5 › should be focusable when readonly ────────────────────────────────────
radio-group.e2e.ts:83:5 › should be focused on active radio item when page is tabbed ───────────
radio-group.e2e.ts:93:5 › should check items when navigating by arrows ─────────────────────────
rating-group.e2e.ts:30:7 › rating / pointer › should be accessible ─────────────────────────────
rating-group.e2e.ts:34:7 › rating / pointer › should set value when item is clicked ────────────
rating-group.e2e.ts:60:7 › rating / properties › should not be selectable when disabled ────────
rating-group.e2e.ts:68:7 › rating / properties › should not be selectable when is readonly ─────
rating-group.e2e.ts:81:7 › rating / keyboard › should select value on arrow left/right ─────────
rating-group.e2e.ts:93:7 › rating / keyboard › should select value on arrow home/end ───────────
2 skipped
|
🎭 Playwright Run Summary
29 failed
accordion.e2e.ts:12:7 › accordion › should have no accessibility violations ────────────────────
accordion.e2e.ts:17:9 › accordion › single / keyboard › arrow down, focus next trigger ─────────
accordion.e2e.ts:23:9 › accordion › single / keyboard › arrow up, focus previous trigger ───────
accordion.e2e.ts:30:9 › accordion › single / keyboard › home key, focus first trigger ──────────
accordion.e2e.ts:36:9 › accordion › single / keyboard › end key, focus last trigger ────────────
accordion.e2e.ts:44:9 › accordion › single / pointer › should show content ─────────────────────
accordion.e2e.ts:49:9 › accordion › single / pointer › then clicking the same trigger again: should not close the content
accordion.e2e.ts:55:9 › accordion › single / pointer › then clicking another trigger: should close the previous content
accordion.e2e.ts:65:9 › accordion › multiple / keyboard › [multiple=true] on arrow down, focus next trigger
accordion.e2e.ts:78:9 › accordion › multiple / keyboard › clicking another trigger, should close the previous content
avatar.e2e.ts:9:7 › avatar › should have no accessibility violations ───────────────────────────
carousel.e2e.ts:12:7 › carousel › should have no accessibility violations ──────────────────────
carousel.e2e.ts:16:7 › carousel › renders correctly ────────────────────────────────────────────
carousel.e2e.ts:24:7 › carousel › next/prev buttons navigate carousel ──────────────────────────
carousel.e2e.ts:31:7 › carousel › autoplay start/stop ──────────────────────────────────────────
carousel.e2e.ts:47:7 › carousel › clicking indicator scrolls to correct slide ──────────────────
carousel.e2e.ts:55:7 › carousel › scroll to a specific index via button ────────────────────────
carousel.e2e.ts:60:7 › carousel › dragging behavior ────────────────────────────────────────────
carousel.e2e.ts:67:7 › carousel › indicator keyboard navigation ────────────────────────────────
carousel.e2e.ts:73:7 › carousel › [loop=true] should loop slides ───────────────────────────────
checkbox.e2e.ts:19:5 › should have no accessibility violation ──────────────────────────────────
checkbox.e2e.ts:23:5 › should be checked when clicked ──────────────────────────────────────────
checkbox.e2e.ts:28:5 › should be focused when page is tabbed ───────────────────────────────────
checkbox.e2e.ts:35:5 › should be checked when spacebar is pressed while focused ────────────────
checkbox.e2e.ts:42:5 › should have disabled attributes when disabled ───────────────────────────
checkbox.e2e.ts:47:5 › should not be focusable when disabled ───────────────────────────────────
checkbox.e2e.ts:54:5 › input is not blurred on label click ─────────────────────────────────────
collapsible.e2e.ts:12:7 › collapsible › should have no accessibility violation ─────────────────
collapsible.e2e.ts:16:7 › collapsible › [toggle] should be open when clicked ───────────────────
1 skipped
|
🎭 Playwright Run Summary
35 failed
menu.e2e.ts:12:7 › menu › should have no accessibility violation ───────────────────────────────
menu.e2e.ts:16:7 › menu › on arrow up and down, change highlighted item ────────────────────────
menu.e2e.ts:24:7 › menu › on typeahead, highlight matching item ────────────────────────────────
menu.e2e.ts:32:7 › menu › when closeOnSelect=false, stay open on selection ─────────────────────
menu.e2e.ts:40:7 › menu › hover out, clear highlighted item ────────────────────────────────────
menu.e2e.ts:48:7 › menu › with keyboard, can select item ───────────────────────────────────────
menu.e2e.ts:55:7 › menu › on click outside, close menu ─────────────────────────────────────────
nested-menu.e2e.ts:60:7 › nested menu / keyboard navigation › open submenu when moving focus to trigger
nested-menu.e2e.ts:65:7 › nested menu / keyboard navigation › open submenu with space ──────────
nested-menu.e2e.ts:71:7 › nested menu / keyboard navigation › open submenu with enter ──────────
nested-menu.e2e.ts:77:7 › nested menu / keyboard navigation › open submenu with arrow right ────
nested-menu.e2e.ts:83:7 › nested menu / keyboard navigation › close submenu with arrow left ────
nested-menu.e2e.ts:96:7 › nested menu / keyboard typeahead › parent menu ───────────────────────
nested-menu.e2e.ts:129:7 › nested menu / select item › using keyboard ──────────────────────────
nested-menu.e2e.ts:144:7 › nested menu / select item › using pointer click ─────────────────────
nested-menu.e2e.ts:154:7 › nested menu / select item › clicking outside or blur ────────────────
nested-menu.e2e.ts:168:7 › nested menu / pointer movement › should open submenu and not focus first item
nested-menu.e2e.ts:180:7 › nested menu / pointer movement › should not close when moving pointer to submenu and back to parent trigger
nested-menu.e2e.ts:191:7 › nested menu / pointer movement › should close submenu when moving pointer away
nested-menu.e2e.ts:203:7 › nested menu / pointer movement › should close open submenu when moving pointer to parent menu item
number-input.e2e.ts:12:7 › number input › should have no accessibility violation ───────────────
number-input.e2e.ts:16:7 › number input › should allow typing empty string value ───────────────
number-input.e2e.ts:22:7 › number input › should clamp value when blurred ──────────────────────
number-input.e2e.ts:29:7 › number input › should clamp value when input is empty ───────────────
number-input.e2e.ts:36:7 › number input › should increment with arrow up ───────────────────────
number-input.e2e.ts:42:7 › number input › clicking increment ───────────────────────────────────
number-input.e2e.ts:47:7 › number input › should decrement the value ───────────────────────────
number-input.e2e.ts:53:7 › number input › clicking decrement ───────────────────────────────────
number-input.e2e.ts:59:7 › number input › pressing enter should make up/down still work ────────
number-input.e2e.ts:70:7 › number input › should set value to min/max on home/end keys ─────────
number-input.e2e.ts:79:7 › number input › shift+arrowup: should change 10 steps ────────────────
number-input.e2e.ts:95:7 › number input › ctrl+arrowup: should change for 0.1 steps ────────────
number-input.e2e.ts:109:7 › number input › inc click: should increment value ───────────────────
number-input.e2e.ts:114:7 › number input › dec click: should increment value ───────────────────
number-input.e2e.ts:133:7 › number input › dec longpress: should spin value downwards ──────────
3 skipped
|
🎭 Playwright Run Summary
38 failed
color-picker.e2e.ts:16:7 › color-picker › should have no accessibility violations ──────────────
color-picker.e2e.ts:20:7 › color-picker › [closed] typing the same native css colors switch show hex
color-picker.e2e.ts:27:7 › color-picker › [closed] typing different native css colors should update color
color-picker.e2e.ts:34:7 › color-picker › [closed] typing in alpha should update color ─────────
color-picker.e2e.ts:40:7 › color-picker › click on trigger should open picker ──────────────────
color-picker.e2e.ts:45:7 › color-picker › should re-focus trigger on outside click ─────────────
color-picker.e2e.ts:53:7 › color-picker › opening the picker should focus area ─────────────────
color-picker.e2e.ts:59:7 › color-picker › keyboard focus movement ──────────────────────────────
color-picker.e2e.ts:69:7 › color-picker › [swatch] should set value on click swatch ────────────
color-picker.e2e.ts:75:7 › color-picker › [form] should reset value to initial on reset ────────
color-picker.e2e.ts:110:7 › color-picker › [slider] should change hue when clicking the hue bar
color-picker.e2e.ts:116:7 › color-picker › [slider] should change alpha when clicking the alpha bar
combobox.e2e.ts:12:7 › combobox › should have no accessibility violations ──────────────────────
combobox.e2e.ts:16:7 › combobox › [pointer] should open combobox menu when arrow is clicked ────
combobox.e2e.ts:22:7 › combobox › [keyboard] Escape should close content ───────────────────────
combobox.e2e.ts:29:7 › combobox › [keyboard] should open combobox menu when typing ─────────────
combobox.e2e.ts:39:7 › combobox › [pointer / selection] ────────────────────────────────────────
combobox.e2e.ts:50:7 › combobox › [pointer] select and select again ────────────────────────────
combobox.e2e.ts:62:7 › combobox › [keyboard / loop] on arrow down, open and highlight first enabled option
combobox.e2e.ts:73:7 › combobox › [keyboard / no-loop] on arrow down, open and highlight first enabled option
combobox.e2e.ts:86:7 › combobox › [keyboard / loop] on arrow up, open and highlight last enabled option
combobox.e2e.ts:94:7 › combobox › [keyboard / no-loop] on arrow up, open and highlight last enabled option
combobox.e2e.ts:104:7 › combobox › [keyboard / open] on home and end, when open, focus first and last option
combobox.e2e.ts:117:7 › combobox › [keyboard / closed] on home and end, caret moves to start and end
combobox.e2e.ts:129:7 › combobox › [keyboard / arrowdown / loop] ───────────────────────────────
combobox.e2e.ts:139:7 › combobox › [keyboard / arrowdown / no-loop] ────────────────────────────
combobox.e2e.ts:150:7 › combobox › [keyboard / arrowup / loop] ─────────────────────────────────
combobox.e2e.ts:156:7 › combobox › [keyboard / arrowup / no-loop] ──────────────────────────────
combobox.e2e.ts:163:7 › combobox › [pointer / open-on-click] ───────────────────────────────────
combobox.e2e.ts:169:7 › combobox › selects value on click ──────────────────────────────────────
combobox.e2e.ts:175:7 › combobox › can clear value ─────────────────────────────────────────────
combobox.e2e.ts:184:7 › combobox › should scroll selected option into view ─────────────────────
combobox.e2e.ts:192:7 › combobox › [selection=clear] should clear input value ──────────────────
combobox.e2e.ts:199:7 › combobox › [no value] enter behavior for custom values ─────────────────
combobox.e2e.ts:206:7 › combobox › [value] enter reverts the value ─────────────────────────────
combobox.e2e.ts:226:7 › combobox / autocomplete › [keyboard] should autocomplete ───────────────
combobox.e2e.ts:236:7 › combobox / autocomplete › [keyboard / loop] should loop through the options and previous input value
combobox.e2e.ts:249:7 › combobox / autocomplete › [pointer] hovering an option should not update input value
|