Block Bindings: Explore improving block bindings UI useSelect
logic
#121793
Annotations
80 errors, 9 warnings, and 8 notices
[chromium] › site-editor/template-part.spec.js:79:2 › Template Part › can convert a single block to a template part:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › site-editor/template-part.spec.js:79:2 › Template Part › can convert a single block to a template part
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 2"')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:97:16
|
[chromium] › site-editor/template-part.spec.js:79:2 › Template Part › can convert a single block to a template part:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › site-editor/template-part.spec.js:79:2 › Template Part › can convert a single block to a template part
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 2"')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:97:16
|
[chromium] › site-editor/template-part.spec.js:79:2 › Template Part › can convert a single block to a template part:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › site-editor/template-part.spec.js:79:2 › Template Part › can convert a single block to a template part
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 2"')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:97:16
|
[chromium] › site-editor/template-part.spec.js:117:2 › Template Part › can convert multiple blocks to a template part:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
2) [chromium] › site-editor/template-part.spec.js:117:2 › Template Part › can convert multiple blocks to a template part
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:146:16
|
[chromium] › site-editor/template-part.spec.js:117:2 › Template Part › can convert multiple blocks to a template part:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
2) [chromium] › site-editor/template-part.spec.js:117:2 › Template Part › can convert multiple blocks to a template part
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:146:16
|
[chromium] › site-editor/template-part.spec.js:117:2 › Template Part › can convert multiple blocks to a template part:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
2) [chromium] › site-editor/template-part.spec.js:117:2 › Template Part › can convert multiple blocks to a template part
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:146:16
|
[chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part:
test/e2e/specs/site-editor/template-part.spec.js#L215
3) [chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
213 |
214 | // There should be a paragraph but no header template part.
> 215 | await expect( paragraph ).toBeVisible();
| ^
216 | await expect( templatePartWithParagraph ).toBeHidden();
217 | } );
218 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:215:29
|
[chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part:
test/e2e/specs/site-editor/template-part.spec.js#L215
3) [chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
213 |
214 | // There should be a paragraph but no header template part.
> 215 | await expect( paragraph ).toBeVisible();
| ^
216 | await expect( templatePartWithParagraph ).toBeHidden();
217 | } );
218 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:215:29
|
[chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part:
test/e2e/specs/site-editor/template-part.spec.js#L215
3) [chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 3"')
213 |
214 | // There should be a paragraph but no header template part.
> 215 | await expect( paragraph ).toBeVisible();
| ^
216 | await expect( templatePartWithParagraph ).toBeHidden();
217 | } );
218 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:215:29
|
[chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link:
test/e2e/specs/site-editor/template-part.spec.js#L278
4) [chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('p').locator('text="Test 4"')
276 |
277 | // Highlight all the text in the paragraph block.
> 278 | await paragraph.click( { clickCount: 3 } );
| ^
279 |
280 | // Click the convert to link toolbar button.
281 | await editor.clickBlockToolbarButton( 'Link' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:278:19
|
[chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph:
test/e2e/specs/editor/blocks/paragraph.spec.js#L40
1) [chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph
Error: expect(received).toBe(expected) // Object.is equality
Expected: "P"
Received: "DIV"
38 | // additional div wrappers so the markup remains simple and easy to
39 | // style.
> 40 | expect( firstBlockTagName ).toBe( 'P' );
| ^
41 | } );
42 |
43 | test.describe( 'Empty paragraph', () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:40:31
|
[chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph:
test/e2e/specs/editor/blocks/paragraph.spec.js#L40
1) [chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "P"
Received: "DIV"
38 | // additional div wrappers so the markup remains simple and easy to
39 | // style.
> 40 | expect( firstBlockTagName ).toBe( 'P' );
| ^
41 | } );
42 |
43 | test.describe( 'Empty paragraph', () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:40:31
|
[chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph:
test/e2e/specs/editor/blocks/paragraph.spec.js#L40
1) [chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "P"
Received: "DIV"
38 | // additional div wrappers so the markup remains simple and easy to
39 | // style.
> 40 | expect( firstBlockTagName ).toBe( 'P' );
| ^
41 | } );
42 |
43 | test.describe( 'Empty paragraph', () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:40:31
|
[chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L92
2) [chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block
Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected)
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=document[name="Block: Image"i]').locator('role=img')
Expected pattern: /10x10_e2e_test_image_z9T8jK\.png/
Received: <element(s) not found>
Call log:
- expect.toHaveAttribute with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=document[name="Block: Image"i]').locator('role=img')
90 | );
91 | await expect( imageBlock ).toBeVisible();
> 92 | await expect( imageBlock.locator( 'role=img' ) ).toHaveAttribute(
| ^
93 | 'src',
94 | new RegExp( testImageName.replace( '.', '\\.' ) )
95 | );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:92:53
|
[chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L92
2) [chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected)
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=document[name="Block: Image"i]').locator('role=img')
Expected pattern: /10x10_e2e_test_image_z9T8jK\.png/
Received: <element(s) not found>
Call log:
- expect.toHaveAttribute with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=document[name="Block: Image"i]').locator('role=img')
90 | );
91 | await expect( imageBlock ).toBeVisible();
> 92 | await expect( imageBlock.locator( 'role=img' ) ).toHaveAttribute(
| ^
93 | 'src',
94 | new RegExp( testImageName.replace( '.', '\\.' ) )
95 | );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:92:53
|
[chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L92
2) [chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected)
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=document[name="Block: Image"i]').locator('role=img')
Expected pattern: /10x10_e2e_test_image_z9T8jK\.png/
Received: <element(s) not found>
Call log:
- expect.toHaveAttribute with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=document[name="Block: Image"i]').locator('role=img')
90 | );
91 | await expect( imageBlock ).toBeVisible();
> 92 | await expect( imageBlock.locator( 'role=img' ) ).toHaveAttribute(
| ^
93 | 'src',
94 | new RegExp( testImageName.replace( '.', '\\.' ) )
95 | );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:92:53
|
[chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L108
3) [chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('text=My Heading')
106 | } );
107 | await editor.insertBlock( { name: 'core/paragraph' } );
> 108 | await editor.canvas.locator( 'text=My Heading' ).focus();
| ^
109 | await editor.showBlockToolbar();
110 |
111 | const dragHandle = page.locator(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:108:53
|
[chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L108
3) [chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('text=My Heading')
106 | } );
107 | await editor.insertBlock( { name: 'core/paragraph' } );
> 108 | await editor.canvas.locator( 'text=My Heading' ).focus();
| ^
109 | await editor.showBlockToolbar();
110 |
111 | const dragHandle = page.locator(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:108:53
|
[chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L108
3) [chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('text=My Heading')
106 | } );
107 | await editor.insertBlock( { name: 'core/paragraph' } );
> 108 | await editor.canvas.locator( 'text=My Heading' ).focus();
| ^
109 | await editor.showBlockToolbar();
110 |
111 | const dragHandle = page.locator(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:108:53
|
[chromium] › editor/blocks/paragraph.spec.js:134:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L148
4) [chromium] › editor/blocks/paragraph.spec.js:134:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('[data-type="core/paragraph"][data-empty="true"]')
146 | '[data-type="core/paragraph"][data-empty="true"]'
147 | );
> 148 | const boundingBox = await emptyParagraph.boundingBox();
| ^
149 | await draggingUtils.dragOver( boundingBox.x, boundingBox.y );
150 |
151 | await expect( draggingUtils.dropZone ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:148:45
|
[chromium] › editor/various/rich-text.spec.js:11:2 › RichText (@firefox:
packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts#L20
1) [chromium] › editor/various/rich-text.spec.js:11:2 › RichText (@Firefox, @WebKit) › should handle change in tag name gracefully
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=toolbar[name="Block tools"i]').locator('role=button[name="Change level"]')
at ../../../packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20
18 | const button = blockToolbar.locator( `role=button[name="${ label }"]` );
19 |
> 20 | await button.click();
| ^
21 | }
22 |
at Editor.clickBlockToolbarButton (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20:15)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:22:3
|
[chromium] › editor/various/rich-text.spec.js:11:2 › RichText (@firefox:
packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts#L20
1) [chromium] › editor/various/rich-text.spec.js:11:2 › RichText (@Firefox, @WebKit) › should handle change in tag name gracefully
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=toolbar[name="Block tools"i]').locator('role=button[name="Change level"]')
at ../../../packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20
18 | const button = blockToolbar.locator( `role=button[name="${ label }"]` );
19 |
> 20 | await button.click();
| ^
21 | }
22 |
at Editor.clickBlockToolbarButton (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20:15)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:22:3
|
[chromium] › editor/various/rich-text.spec.js:11:2 › RichText (@firefox:
packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts#L20
1) [chromium] › editor/various/rich-text.spec.js:11:2 › RichText (@Firefox, @WebKit) › should handle change in tag name gracefully
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=toolbar[name="Block tools"i]').locator('role=button[name="Change level"]')
at ../../../packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20
18 | const button = blockToolbar.locator( `role=button[name="${ label }"]` );
19 |
> 20 | await button.click();
| ^
21 | }
22 |
at Editor.clickBlockToolbarButton (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20:15)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:22:3
|
[chromium] › editor/various/rich-text.spec.js:33:2 › RichText (@firefox:
test/e2e/specs/editor/various/rich-text.spec.js#L45
2) [chromium] › editor/various/rich-text.spec.js:33:2 › RichText (@Firefox, @WebKit) › should apply formatting with primary shortcut
Error: expect(received).toMatchObject(expected)
- Expected - 8
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "<strong>test</strong>",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
43 | await pageUtils.pressKeys( 'primary+b' );
44 |
> 45 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
46 | {
47 | name: 'core/paragraph',
48 | attributes: { content: '<strong>test</strong>' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:45:38
|
[chromium] › editor/various/rich-text.spec.js:33:2 › RichText (@firefox:
test/e2e/specs/editor/various/rich-text.spec.js#L45
2) [chromium] › editor/various/rich-text.spec.js:33:2 › RichText (@Firefox, @WebKit) › should apply formatting with primary shortcut
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 8
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "<strong>test</strong>",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
43 | await pageUtils.pressKeys( 'primary+b' );
44 |
> 45 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
46 | {
47 | name: 'core/paragraph',
48 | attributes: { content: '<strong>test</strong>' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:45:38
|
[chromium] › editor/various/rich-text.spec.js:33:2 › RichText (@firefox:
test/e2e/specs/editor/various/rich-text.spec.js#L45
2) [chromium] › editor/various/rich-text.spec.js:33:2 › RichText (@Firefox, @WebKit) › should apply formatting with primary shortcut
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 8
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "<strong>test</strong>",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
43 | await pageUtils.pressKeys( 'primary+b' );
44 |
> 45 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
46 | {
47 | name: 'core/paragraph',
48 | attributes: { content: '<strong>test</strong>' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:45:38
|
[chromium] › editor/various/rich-text.spec.js:53:2 › RichText (@firefox:
test/e2e/specs/editor/various/rich-text.spec.js#L67
3) [chromium] › editor/various/rich-text.spec.js:53:2 › RichText (@Firefox, @WebKit) › should apply formatting when selection is collapsed
Error: expect(received).toMatchObject(expected)
- Expected - 8
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "Some <strong>bold</strong>.",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
65 | await page.keyboard.type( '.' );
66 |
> 67 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
68 | {
69 | name: 'core/paragraph',
70 | attributes: { content: 'Some <strong>bold</strong>.' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:67:38
|
[chromium] › editor/various/rich-text.spec.js:53:2 › RichText (@firefox:
test/e2e/specs/editor/various/rich-text.spec.js#L67
3) [chromium] › editor/various/rich-text.spec.js:53:2 › RichText (@Firefox, @WebKit) › should apply formatting when selection is collapsed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 8
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "Some <strong>bold</strong>.",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
65 | await page.keyboard.type( '.' );
66 |
> 67 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
68 | {
69 | name: 'core/paragraph',
70 | attributes: { content: 'Some <strong>bold</strong>.' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:67:38
|
[chromium] › editor/various/rich-text.spec.js:53:2 › RichText (@firefox:
test/e2e/specs/editor/various/rich-text.spec.js#L67
3) [chromium] › editor/various/rich-text.spec.js:53:2 › RichText (@Firefox, @WebKit) › should apply formatting when selection is collapsed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 8
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "Some <strong>bold</strong>.",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
65 | await page.keyboard.type( '.' );
66 |
> 67 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
68 | {
69 | name: 'core/paragraph',
70 | attributes: { content: 'Some <strong>bold</strong>.' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:67:38
|
[chromium] › editor/various/rich-text.spec.js:75:2 › RichText (@firefox:
test/e2e/specs/editor/various/rich-text.spec.js#L90
4) [chromium] › editor/various/rich-text.spec.js:75:2 › RichText (@Firefox, @WebKit) › should apply multiple formats when selection is collapsed
Error: expect(received).toMatchObject(expected)
- Expected - 8
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "<strong><em>1</em></strong>.",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
88 | await page.keyboard.type( '.' );
89 |
> 90 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
91 | {
92 | name: 'core/paragraph',
93 | attributes: { content: '<strong><em>1</em></strong>.' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rich-text.spec.js:90:38
|
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content:
test/e2e/specs/editor/blocks/buttons.spec.js#L15
1) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ───────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
13 | await expect(
14 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 15 | ).toBeFocused();
| ^
16 | await page.keyboard.type( 'Content' );
17 |
18 | // Check the content.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:15:5
|
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content:
test/e2e/specs/editor/blocks/buttons.spec.js#L15
1) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ───────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
13 | await expect(
14 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 15 | ).toBeFocused();
| ^
16 | await page.keyboard.type( 'Content' );
17 |
18 | // Check the content.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:15:5
|
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content:
test/e2e/specs/editor/blocks/buttons.spec.js#L15
1) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ───────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
13 | await expect(
14 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 15 | ).toBeFocused();
| ^
16 | await page.keyboard.type( 'Content' );
17 |
18 | // Check the content.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:15:5
|
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter):
test/e2e/specs/editor/blocks/buttons.spec.js#L42
2) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 5
+ Received + 7
- <!-- wp:buttons -->
- <div class="wp-block-buttons"><!-- wp:button -->
- <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div>
+ <!-- wp:paragraph -->
+ <p></p>
+ <!-- /wp:paragraph -->
+
- <!-- /wp:button --></div>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:buttons -->
+ <!-- /wp:paragraph -->
40 | // Check the content.
41 | const content = await editor.getEditedPostContent();
> 42 | expect( content ).toBe(
| ^
43 | `<!-- wp:buttons -->
44 | <div class="wp-block-buttons"><!-- wp:button -->
45 | <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:42:21
|
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter):
test/e2e/specs/editor/blocks/buttons.spec.js#L42
2) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 5
+ Received + 7
- <!-- wp:buttons -->
- <div class="wp-block-buttons"><!-- wp:button -->
- <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div>
+ <!-- wp:paragraph -->
+ <p></p>
+ <!-- /wp:paragraph -->
+
- <!-- /wp:button --></div>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:buttons -->
+ <!-- /wp:paragraph -->
40 | // Check the content.
41 | const content = await editor.getEditedPostContent();
> 42 | expect( content ).toBe(
| ^
43 | `<!-- wp:buttons -->
44 | <div class="wp-block-buttons"><!-- wp:button -->
45 | <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:42:21
|
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter):
test/e2e/specs/editor/blocks/buttons.spec.js#L42
2) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 5
+ Received + 7
- <!-- wp:buttons -->
- <div class="wp-block-buttons"><!-- wp:button -->
- <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div>
+ <!-- wp:paragraph -->
+ <p></p>
+ <!-- /wp:paragraph -->
+
- <!-- /wp:button --></div>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:buttons -->
+ <!-- /wp:paragraph -->
40 | // Check the content.
41 | const content = await editor.getEditedPostContent();
> 42 | expect( content ).toBe(
| ^
43 | `<!-- wp:buttons -->
44 | <div class="wp-block-buttons"><!-- wp:button -->
45 | <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:42:21
|
[chromium] › editor/blocks/buttons.spec.js:51:2 › Buttons › dismisses link editor when escape is pressed:
test/e2e/specs/editor/blocks/buttons.spec.js#L60
3) [chromium] › editor/blocks/buttons.spec.js:51:2 › Buttons › dismisses link editor when escape is pressed
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
58 | await expect(
59 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 60 | ).toBeFocused();
| ^
61 | await pageUtils.pressKeys( 'primary+k' );
62 | await expect(
63 | page.locator( 'role=combobox[name="Search or type URL"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:60:5
|
[chromium] › editor/blocks/buttons.spec.js:51:2 › Buttons › dismisses link editor when escape is pressed:
test/e2e/specs/editor/blocks/buttons.spec.js#L60
3) [chromium] › editor/blocks/buttons.spec.js:51:2 › Buttons › dismisses link editor when escape is pressed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
58 | await expect(
59 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 60 | ).toBeFocused();
| ^
61 | await pageUtils.pressKeys( 'primary+k' );
62 | await expect(
63 | page.locator( 'role=combobox[name="Search or type URL"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:60:5
|
[chromium] › editor/blocks/buttons.spec.js:51:2 › Buttons › dismisses link editor when escape is pressed:
test/e2e/specs/editor/blocks/buttons.spec.js#L60
3) [chromium] › editor/blocks/buttons.spec.js:51:2 › Buttons › dismisses link editor when escape is pressed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
58 | await expect(
59 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 60 | ).toBeFocused();
| ^
61 | await pageUtils.pressKeys( 'primary+k' );
62 | await expect(
63 | page.locator( 'role=combobox[name="Search or type URL"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:60:5
|
[chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted:
test/e2e/specs/editor/blocks/buttons.spec.js#L91
4) [chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().locator('role=textbox[name="Button text"i]')
89 | await expect(
90 | editor.canvas.locator( 'role=textbox[name="Button text"i]' )
> 91 | ).toBeFocused();
| ^
92 | await pageUtils.pressKeys( 'primary+k' );
93 | await expect(
94 | page.locator( 'role=combobox[name="Search or type URL"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:91:5
|
[chromium] › editor/various/draggable-blocks.spec.js:34:2 › Draggable block › can drag and drop to the top of a vertical block list:
test/e2e/specs/editor/various/draggable-blocks.spec.js#L44
1) [chromium] › editor/various/draggable-blocks.spec.js:34:2 › Draggable block › can drag and drop to the top of a vertical block list
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>1</p>
+ <p></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>2</p>
+ <p></p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
42 |
43 | // Confirm correct setup.
> 44 | await expect.poll( editor.getEditedPostContent )
| ^
45 | .toBe( `<!-- wp:paragraph -->
46 | <p>1</p>
47 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:44:3
|
[chromium] › editor/various/draggable-blocks.spec.js:34:2 › Draggable block › can drag and drop to the top of a vertical block list:
test/e2e/specs/editor/various/draggable-blocks.spec.js#L44
1) [chromium] › editor/various/draggable-blocks.spec.js:34:2 › Draggable block › can drag and drop to the top of a vertical block list
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>1</p>
+ <p></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>2</p>
+ <p></p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
42 |
43 | // Confirm correct setup.
> 44 | await expect.poll( editor.getEditedPostContent )
| ^
45 | .toBe( `<!-- wp:paragraph -->
46 | <p>1</p>
47 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:44:3
|
[chromium] › editor/various/draggable-blocks.spec.js:34:2 › Draggable block › can drag and drop to the top of a vertical block list:
test/e2e/specs/editor/various/draggable-blocks.spec.js#L44
1) [chromium] › editor/various/draggable-blocks.spec.js:34:2 › Draggable block › can drag and drop to the top of a vertical block list
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>1</p>
+ <p></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>2</p>
+ <p></p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
42 |
43 | // Confirm correct setup.
> 44 | await expect.poll( editor.getEditedPostContent )
| ^
45 | .toBe( `<!-- wp:paragraph -->
46 | <p>1</p>
47 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:44:3
|
[chromium] › editor/various/draggable-blocks.spec.js:99:2 › Draggable block › can drag and drop to the bottom of a vertical block list:
test/e2e/specs/editor/various/draggable-blocks.spec.js#L109
2) [chromium] › editor/various/draggable-blocks.spec.js:99:2 › Draggable block › can drag and drop to the bottom of a vertical block list
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>1</p>
+ <p></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>2</p>
+ <p></p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
107 |
108 | // Confirm correct setup.
> 109 | await expect.poll( editor.getEditedPostContent )
| ^
110 | .toBe( `<!-- wp:paragraph -->
111 | <p>1</p>
112 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:109:3
|
[chromium] › editor/various/draggable-blocks.spec.js:99:2 › Draggable block › can drag and drop to the bottom of a vertical block list:
test/e2e/specs/editor/various/draggable-blocks.spec.js#L109
2) [chromium] › editor/various/draggable-blocks.spec.js:99:2 › Draggable block › can drag and drop to the bottom of a vertical block list
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>1</p>
+ <p></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>2</p>
+ <p></p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
107 |
108 | // Confirm correct setup.
> 109 | await expect.poll( editor.getEditedPostContent )
| ^
110 | .toBe( `<!-- wp:paragraph -->
111 | <p>1</p>
112 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:109:3
|
[chromium] › editor/various/draggable-blocks.spec.js:99:2 › Draggable block › can drag and drop to the bottom of a vertical block list:
test/e2e/specs/editor/various/draggable-blocks.spec.js#L109
2) [chromium] › editor/various/draggable-blocks.spec.js:99:2 › Draggable block › can drag and drop to the bottom of a vertical block list
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>1</p>
+ <p></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>2</p>
+ <p></p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
107 |
108 | // Confirm correct setup.
> 109 | await expect.poll( editor.getEditedPostContent )
| ^
110 | .toBe( `<!-- wp:paragraph -->
111 | <p>1</p>
112 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:109:3
|
[chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut:
packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts#L20
3) [chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=toolbar[name="Block tools"i]').locator('role=button[name="Options"]')
at ../../../packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20
18 | const button = blockToolbar.locator( `role=button[name="${ label }"]` );
19 |
> 20 | await button.click();
| ^
21 | }
22 |
at Editor.clickBlockToolbarButton (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20:15)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/duplicating-blocks.spec.js:20:3
|
[chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut:
packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts#L20
3) [chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=toolbar[name="Block tools"i]').locator('role=button[name="Options"]')
at ../../../packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20
18 | const button = blockToolbar.locator( `role=button[name="${ label }"]` );
19 |
> 20 | await button.click();
| ^
21 | }
22 |
at Editor.clickBlockToolbarButton (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20:15)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/duplicating-blocks.spec.js:20:3
|
[chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut:
packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts#L20
3) [chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=toolbar[name="Block tools"i]').locator('role=button[name="Options"]')
at ../../../packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20
18 | const button = blockToolbar.locator( `role=button[name="${ label }"]` );
19 |
> 20 | await button.click();
| ^
21 | }
22 |
at Editor.clickBlockToolbarButton (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20:15)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/duplicating-blocks.spec.js:20:3
|
[chromium] › editor/various/editor-modes.spec.js:15:2 › Editing modes (visual/HTML) › should switch between visual and HTML modes:
test/e2e/specs/editor/various/editor-modes.spec.js#L23
4) [chromium] › editor/various/editor-modes.spec.js:15:2 › Editing modes (visual/HTML) › should switch between visual and HTML modes
Error: Timed out 5000ms waiting for expect(locator).toHaveClass(expected)
Locator: locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' })
Expected pattern: /rich-text/
Received string: "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
Call log:
- expect.toHaveClass with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' })
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Paragraph" id="block-739f41bb-839f-47c8-9f33-603891dc3821" data-block="739f41bb-839f-47c8-9f33-603891dc3821" class="block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph">…</div>
- unexpected value "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Paragraph" id="block-739f41bb-839f-47c8-9f33-603891dc3821" data-block="739f41bb-839f-47c8-9f33-603891dc3821" class="block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph">…</div>
- unexpected value "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Paragraph" id="block-739f41bb-839f-47c8-9f33-603891dc3821" data-block="739f41bb-839f-47c8-9f33-603891dc3821" class="block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph">…</div>
- unexpected value "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Paragraph" id="block-739f41bb-839f-47c8-9f33-603891dc3821" data-block="739f41bb-839f-47c8-9f33-603891dc3821" class="block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph">…</div>
- unexpected value "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Paragraph" id="block-739f41bb-839f-47c8-9f33-603891dc3821" data-block="739f41bb-839f-47c8-9f33-603891dc3821" class="block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph">…</div>
- unexpected value "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Paragraph" id="block-739f41bb-839f-47c8-9f33-603891dc3821" data-block="739f41bb-839f-47c8-9f33-603891dc3821" class="block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph">…</div>
- unexpected value "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Paragraph" id="block-739f41bb-839f-47c8-9f33-603891dc3821" data-block="739f41bb-839f-47c8-9f33-603891dc3821" class="block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph">…</div>
- unexpected value "block-editor-block-list__block wp-block is-selected has-warning wp-block-paragraph"
- locator resolved to <div tabindex="0" role="document" draggable="true" data-title="Paragraph" data-type="core/paragraph" aria-label="Block: Para
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L109
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Darth Vader yourfather"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Darth Vader yourfather"i]')
107 | await expect(
108 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 109 | ).toBeVisible();
| ^
110 | const ariaOwns = await editor.canvas
111 | .locator( ':root' )
112 | .evaluate( () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:109:6
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true })
- locator resolved to <button type="button" aria-disabled="true" aria-expanded="false" class="components-button editor-post-publish-panel__toggle editor-post-publish-button__button is-primary is-compact">Publish</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #21
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L109
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Darth Vader yourfather"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Darth Vader yourfather"i]')
107 | await expect(
108 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 109 | ).toBeVisible();
| ^
110 | const ariaOwns = await editor.canvas
111 | .locator( ':root' )
112 | .evaluate( () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:109:6
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true })
- locator resolved to <button type="button" aria-disabled="true" aria-expanded="false" class="components-button editor-post-publish-panel__toggle editor-post-publish-button__button is-primary is-compact">Publish</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #21
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L109
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Darth Vader yourfather"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Darth Vader yourfather"i]')
107 | await expect(
108 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 109 | ).toBeVisible();
| ^
110 | const ariaOwns = await editor.canvas
111 | .locator( ':root' )
112 | .evaluate( () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:109:6
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true })
- locator resolved to <button type="button" aria-disabled="true" aria-expanded="false" class="components-button editor-post-publish-panel__toggle editor-post-publish-button__button is-primary is-compact">Publish</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #21
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L163
2) [chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Jane Doe testuser"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Jane Doe testuser"i]')
161 | await expect(
162 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 163 | ).toBeVisible();
| ^
164 | await page.keyboard.press( 'Enter' );
165 | await page.keyboard.type( ' ' );
166 | await expect
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:163:6
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L163
2) [chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Jane Doe testuser"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Jane Doe testuser"i]')
161 | await expect(
162 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 163 | ).toBeVisible();
| ^
164 | await page.keyboard.press( 'Enter' );
165 | await page.keyboard.type( ' ' );
166 | await expect
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:163:6
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L163
2) [chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Jane Doe testuser"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Jane Doe testuser"i]')
161 | await expect(
162 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 163 | ).toBeVisible();
| ^
164 | await page.keyboard.press( 'Enter' );
165 | await page.keyboard.type( ' ' );
166 | await expect
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:163:6
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L203
3) [chromium] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Bilbo Baggins thebetterhobbit"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Bilbo Baggins thebetterhobbit"i]')
201 | `role=option[name="${ testData.firstOptionText }"i]`
202 | )
> 203 | ).toBeVisible();
| ^
204 | await page.keyboard.press( 'Enter' );
205 | await page.keyboard.type( testData.secondTriggerString );
206 | await expect(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:203:6
|
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: <element(s) not found>
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L109
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Darth Vader yourfather"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Darth Vader yourfather"i]')
107 | await expect(
108 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 109 | ).toBeVisible();
| ^
110 | const ariaOwns = await editor.canvas
111 | .locator( ':root' )
112 | .evaluate( () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:109:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true })
- locator resolved to <button type="button" aria-disabled="true" aria-expanded="false" class="components-button editor-post-publish-panel__toggle editor-post-publish-button__button is-primary is-compact">Publish</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #21
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is n
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L109
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Darth Vader yourfather"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Darth Vader yourfather"i]')
107 | await expect(
108 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 109 | ).toBeVisible();
| ^
110 | const ariaOwns = await editor.canvas
111 | .locator( ':root' )
112 | .evaluate( () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:109:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true })
- locator resolved to <button type="button" aria-disabled="true" aria-expanded="false" class="components-button editor-post-publish-panel__toggle editor-post-publish-button__button is-primary is-compact">Publish</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #21
-
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L109
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Darth Vader yourfather"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Darth Vader yourfather"i]')
107 | await expect(
108 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 109 | ).toBeVisible();
| ^
110 | const ariaOwns = await editor.canvas
111 | .locator( ':root' )
112 | .evaluate( () => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:109:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true })
- locator resolved to <button type="button" aria-disabled="true" aria-expanded="false" class="components-button editor-post-publish-panel__toggle editor-post-publish-button__button is-primary is-compact">Publish</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #12
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #13
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #14
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #15
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #16
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #17
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #18
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #19
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #20
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #21
-
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L163
3) [webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=option[name="Jane Doe testuser"i]')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=option[name="Jane Doe testuser"i]')
161 | await expect(
162 | page.locator( `role=option[name="${ testData.optionText }"i]` )
> 163 | ).toBeVisible();
| ^
164 | await page.keyboard.press( 'Enter' );
165 | await page.keyboard.type( ' ' );
166 | await expect
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:163:6
|
[firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@firefox):
test/e2e/specs/editor/blocks/links.spec.js#L866
1) [firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('link', { name: 'Gutenberg' })
864 | name: 'Gutenberg',
865 | } )
> 866 | .click();
| ^
867 |
868 | const linkPopover = LinkUtils.getLinkPopover();
869 | await expect( linkPopover ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:866:5
|
[firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@firefox):
test/e2e/specs/editor/blocks/links.spec.js#L866
1) [firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('link', { name: 'Gutenberg' })
864 | name: 'Gutenberg',
865 | } )
> 866 | .click();
| ^
867 |
868 | const linkPopover = LinkUtils.getLinkPopover();
869 | await expect( linkPopover ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:866:5
|
[firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@firefox):
test/e2e/specs/editor/blocks/links.spec.js#L866
1) [firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('link', { name: 'Gutenberg' })
864 | name: 'Gutenberg',
865 | } )
> 866 | .click();
| ^
867 |
868 | const linkPopover = LinkUtils.getLinkPopover();
869 | await expect( linkPopover ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:866:5
|
[firefox] › editor/blocks/list.spec.js:41:2 › List (@firefox) › can be created by using an asterisk at the start of a paragraph block:
test/e2e/specs/editor/blocks/list.spec.js#L54
2) [firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 8
+ Received + 6
- <!-- wp:list -->
- <ul class="wp-block-list"><!-- wp:list-item -->
- <li>A list item</li>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list-item -->
+ <!-- /wp:paragraph -->
- <!-- wp:list-item -->
- <li>Another list item</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
52 | await page.keyboard.press( 'Enter' );
53 | await page.keyboard.type( 'Another list item' );
> 54 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
55 | `<!-- wp:list -->
56 | <ul class="wp-block-list"><!-- wp:list-item -->
57 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:54:3
|
[firefox] › editor/blocks/list.spec.js:41:2 › List (@firefox) › can be created by using an asterisk at the start of a paragraph block:
test/e2e/specs/editor/blocks/list.spec.js#L54
2) [firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 8
+ Received + 6
- <!-- wp:list -->
- <ul class="wp-block-list"><!-- wp:list-item -->
- <li>A list item</li>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list-item -->
+ <!-- /wp:paragraph -->
- <!-- wp:list-item -->
- <li>Another list item</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
52 | await page.keyboard.press( 'Enter' );
53 | await page.keyboard.type( 'Another list item' );
> 54 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
55 | `<!-- wp:list -->
56 | <ul class="wp-block-list"><!-- wp:list-item -->
57 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:54:3
|
[firefox] › editor/blocks/list.spec.js:41:2 › List (@firefox) › can be created by using an asterisk at the start of a paragraph block:
test/e2e/specs/editor/blocks/list.spec.js#L54
2) [firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 8
+ Received + 6
- <!-- wp:list -->
- <ul class="wp-block-list"><!-- wp:list-item -->
- <li>A list item</li>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list-item -->
+ <!-- /wp:paragraph -->
- <!-- wp:list-item -->
- <li>Another list item</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
52 | await page.keyboard.press( 'Enter' );
53 | await page.keyboard.type( 'Another list item' );
> 54 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
55 | `<!-- wp:list -->
56 | <ul class="wp-block-list"><!-- wp:list-item -->
57 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:54:3
|
[firefox] › editor/blocks/list.spec.js:67:2 › List (@firefox) › can be created by typing an asterisk in front of text of a paragraph block:
test/e2e/specs/editor/blocks/list.spec.js#L79
3) [firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list -->
<ul class=\"wp-block-list\"><!-- wp:list-item -->
<li>test</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
77 | await pageUtils.pressKeys( 'ArrowLeft', { times: 4 } );
78 | await page.keyboard.type( '* ' );
> 79 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
80 | `<!-- wp:list -->
81 | <ul class="wp-block-list"><!-- wp:list-item -->
82 | <li>test</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:79:3
|
[firefox] › editor/blocks/list.spec.js:67:2 › List (@firefox) › can be created by typing an asterisk in front of text of a paragraph block:
test/e2e/specs/editor/blocks/list.spec.js#L79
3) [firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list -->
<ul class=\"wp-block-list\"><!-- wp:list-item -->
<li>test</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
77 | await pageUtils.pressKeys( 'ArrowLeft', { times: 4 } );
78 | await page.keyboard.type( '* ' );
> 79 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
80 | `<!-- wp:list -->
81 | <ul class="wp-block-list"><!-- wp:list-item -->
82 | <li>test</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:79:3
|
[firefox] › editor/blocks/list.spec.js:67:2 › List (@firefox) › can be created by typing an asterisk in front of text of a paragraph block:
test/e2e/specs/editor/blocks/list.spec.js#L79
3) [firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list -->
<ul class=\"wp-block-list\"><!-- wp:list-item -->
<li>test</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
77 | await pageUtils.pressKeys( 'ArrowLeft', { times: 4 } );
78 | await page.keyboard.type( '* ' );
> 79 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
80 | `<!-- wp:list -->
81 | <ul class="wp-block-list"><!-- wp:list-item -->
82 | <li>test</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:79:3
|
[firefox] › editor/blocks/list.spec.js:88:2 › List (@firefox) › can be created by using a number at the start of a paragraph block:
test/e2e/specs/editor/blocks/list.spec.js#L98
4) [firefox] › editor/blocks/list.spec.js:88:2 › List (@Firefox) › can be created by using a number at the start of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list {\"ordered\":true} -->
<ol class=\"wp-block-list\"><!-- wp:list-item -->
<li>A list item</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
96 | await page.keyboard.type( '1) A list item' );
97 |
> 98 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
99 | `<!-- wp:list {"ordered":true} -->
100 | <ol class="wp-block-list"><!-- wp:list-item -->
101 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:98:3
|
Playwright - 6
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 2
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 1
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 3
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 7
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 8
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Merge Artifacts
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🎭 Playwright Run Summary
5 failed
[chromium] › site-editor/template-part.spec.js:79:2 › Template Part › can convert a single block to a template part
[chromium] › site-editor/template-part.spec.js:117:2 › Template Part › can convert multiple blocks to a template part
[chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part
[chromium] › site-editor/template-part.spec.js:253:2 › Template Part › doesn't throw a block error when clicking on a link
[chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts
1 flaky
[chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation
2 skipped
188 passed (9.8m)
|
🎭 Playwright Run Summary
52 failed
[chromium] › editor/blocks/paragraph.spec.js:22:2 › Paragraph › should output unwrapped editable paragraph
[chromium] › editor/blocks/paragraph.spec.js:62:3 › Paragraph › Empty paragraph › should allow dropping an image on an empty paragraph block
[chromium] › editor/blocks/paragraph.spec.js:98:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
[chromium] › editor/blocks/paragraph.spec.js:134:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block
[chromium] › editor/blocks/preformatted.spec.js:28:2 › Preformatted › should preserve white space when merging
[chromium] › editor/blocks/pullquote.spec.js:11:2 › Quote › can be created by converting a quote and converted back to quote
[chromium] › editor/blocks/quote.spec.js:15:2 › Quote › should allow the user to type right away
[chromium] › editor/blocks/quote.spec.js:31:2 › Quote › can be created by using > at the start of a paragraph block
[chromium] › editor/blocks/quote.spec.js:56:2 › Quote › can be created by typing > in front of text of a paragraph block
[chromium] › editor/blocks/quote.spec.js:76:2 › Quote › can be created by typing "/quote" ──────
[chromium] › editor/blocks/quote.spec.js:93:2 › Quote › can be created by converting a paragraph
[chromium] › editor/blocks/quote.spec.js:111:2 › Quote › can be created by converting multiple paragraphs
[chromium] › editor/blocks/quote.spec.js:141:3 › Quote › can be converted to paragraphs › and renders one paragraph block per <p> within quote
[chromium] › editor/blocks/quote.spec.js:164:3 › Quote › can be converted to paragraphs › and renders a paragraph for the cite, if it exists
[chromium] › editor/blocks/quote.spec.js:225:2 › Quote › can be created by converting a heading
[chromium] › editor/blocks/quote.spec.js:241:2 › Quote › can be converted to a pullquote ───────
[chromium] › editor/blocks/quote.spec.js:257:2 › Quote › can be split at the end ───────────────
[chromium] › editor/blocks/quote.spec.js:290:2 › Quote › can be unwrapped on Backspace ─────────
[chromium] › editor/blocks/quote.spec.js:303:2 › Quote › can be unwrapped with content on Backspace
[chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter
[chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer" ───
[chromium] › editor/blocks/spacer.spec.js:22:2 › Spacer › can be resized using the drag handle and remains selected after being dragged
[chromium] › editor/blocks/verse-code-preformatted.spec.js:13:3 › core/verse › should exit on triple Enter and merge back
[chromium] › editor/blocks/verse-code-preformatted.spec.js:13:3 › core/code › should exit on triple Enter and merge back
[chromium] › editor/blocks/verse-code-preformatted.spec.js:13:3 › core/preformatted › should exit on triple Enter and merge back
[chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated
[chromium] › editor/plugins/annotations.spec.js:61:2 › Annotations › keeps the cursor in the same location when applying annotation
[chromium] › editor/plugins/annotations.spec.js:87:2 › Annotations › moves when typing before it
[chromium] › editor/plugins/annotations.spec.js:125:2 › Annotations › grows when typing inside it
[chromium] › editor/plugins/block-variations.spec.js:47:2 › Block variations › Insert the overridden default Quote block variation
[chromium] › editor/plugins/block-variations.spec.js:83:2 › Block variations › Insert the Success Message block variation
[chromium] › editor/plugins/block-variations.spec.js:100:2 › Block variations › Pick the additional variation in the inserted Columns block
[chromium] › editor/plugins/block-variations.spec.js:123:2 › Block variations › should show block information when no matching variation is found
[chromium] › editor/plugins/block-variations.spec.js:160:2 › Block variations
|
🎭 Playwright Run Summary
100 failed
[chromium] › editor/various/rich-text.spec.js:11:2 › RichText (@Firefox, @WebKit) › should handle change in tag name gracefully
[chromium] › editor/various/rich-text.spec.js:33:2 › RichText (@Firefox, @WebKit) › should apply formatting with primary shortcut
[chromium] › editor/various/rich-text.spec.js:53:2 › RichText (@Firefox, @WebKit) › should apply formatting when selection is collapsed
[chromium] › editor/various/rich-text.spec.js:75:2 › RichText (@Firefox, @WebKit) › should apply multiple formats when selection is collapsed
[chromium] › editor/various/rich-text.spec.js:98:2 › RichText (@Firefox, @WebKit) › should not highlight more than one format
[chromium] › editor/various/rich-text.spec.js:122:2 › RichText (@Firefox, @WebKit) › should return focus when pressing formatting button (-firefox)
[chromium] › editor/various/rich-text.spec.js:143:2 › RichText (@Firefox, @WebKit) › should transform backtick to code
[chromium] › editor/various/rich-text.spec.js:167:2 › RichText (@Firefox, @WebKit) › should undo backtick transform with backspace
[chromium] › editor/various/rich-text.spec.js:218:2 › RichText (@Firefox, @WebKit) › should not format text after code backtick
[chromium] › editor/various/rich-text.spec.js:235:2 › RichText (@Firefox, @WebKit) › should transform when typing backtick over selection
[chromium] › editor/various/rich-text.spec.js:267:2 › RichText (@Firefox, @WebKit) › should only mutate text data on input
[chromium] › editor/various/rich-text.spec.js:362:2 › RichText (@Firefox, @WebKit) › should not lose selection direction
[chromium] › editor/various/rich-text.spec.js:394:2 › RichText (@Firefox, @WebKit) › should handle Home and End keys
[chromium] › editor/various/rich-text.spec.js:418:2 › RichText (@Firefox, @WebKit) › should update internal selection after fresh focus (-firefox)
[chromium] › editor/various/rich-text.spec.js:441:2 › RichText (@Firefox, @WebKit) › should keep internal selection after blur (-webkit)
[chromium] › editor/various/rich-text.spec.js:474:2 › RichText (@Firefox, @WebKit) › should split rich text on paste
[chromium] › editor/various/rich-text.spec.js:504:2 › RichText (@Firefox, @WebKit) › should not split rich text on inline paste
[chromium] › editor/various/rich-text.spec.js:527:2 › RichText (@Firefox, @WebKit) › should not split rich text on inline paste with formatting
[chromium] › editor/various/rich-text.spec.js:554:2 › RichText (@Firefox, @WebKit) › should make bold after split and merge
[chromium] › editor/various/rich-text.spec.js:576:2 › RichText (@Firefox, @WebKit) › should apply active formatting for inline paste
[chromium] › editor/various/rich-text.spec.js:605:2 › RichText (@Firefox, @WebKit) › should preserve internal formatting (-webkit, -firefox)
[chromium] › editor/various/rich-text.spec.js:662:2 › RichText (@Firefox, @WebKit) › should paste paragraph contents into list
[chromium] › editor/various/rich-text.spec.js:706:2 › RichText (@Firefox, @WebKit) › should paste list contents into paragraph
[chromium] › editor/various/rich-text.spec.js:761:2 › RichText (@Firefox, @WebKit) › should navigate arround emoji
[chromium] › editor/various/rich-text.spec.js:779:2 › RichText (@Firefox, @WebKit) › should run input rules after composition end
[chromium] › editor/various/rich-text.spec.js:811:2 › RichText (@Firefox, @WebKit) › should navigate consecutive format boundaries
[chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate ─────────────────────
[chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ──────────────────────────────
[chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ─────────────────────
[chromium] › editor/various/rtl.spec.js:91:2 › RTL › should merge forward ──────────────────────
[chromium] › editor/various/rtl.spec.js:110:2 › RTL › should arrow navigate between blocks ─────
[chromium] › editor/various/rtl.spec.js:148:2 › RTL › sh
|
🎭 Playwright Run Summary
115 failed
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ────────
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter)
[chromium] › editor/blocks/buttons.spec.js:51:2 › Buttons › dismisses link editor when escape is pressed
[chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted
[chromium] › editor/blocks/buttons.spec.js:114:2 › Buttons › appends http protocol to links added which are missing a protocol
[chromium] › editor/blocks/buttons.spec.js:142:2 › Buttons › can jump to the link editor using the keyboard shortcut
[chromium] › editor/blocks/buttons.spec.js:169:2 › Buttons › can toggle button link settings ───
[chromium] › editor/blocks/buttons.spec.js:262:2 › Buttons › can resize width ──────────────────
[chromium] › editor/blocks/buttons.spec.js:284:2 › Buttons › can apply named colors ────────────
[chromium] › editor/blocks/buttons.spec.js:313:2 › Buttons › can apply custom colors ───────────
[chromium] › editor/blocks/buttons.spec.js:345:2 › Buttons › can apply named gradient background color
[chromium] › editor/blocks/buttons.spec.js:374:2 › Buttons › can apply custom gradient background color
[chromium] › editor/blocks/code.spec.js:11:2 › Code › can be created by three backticks and enter
[chromium] › editor/blocks/columns.spec.js:124:2 › Columns › can exit on Enter ─────────────────
[chromium] › editor/blocks/columns.spec.js:245:2 › Columns › should not split in middle ────────
[chromium] › editor/blocks/columns.spec.js:355:3 › Columns › following paragraph › should only select Columns on Backspace when non-empty
[chromium] › editor/blocks/cover.spec.js:97:2 › Cover › can have the title edited ──────────────
[chromium] › editor/blocks/cover.spec.js:197:2 › Cover › dims the background image down by 50% black when transformed from the Image block
[chromium] › editor/blocks/cover.spec.js:230:2 › Cover › other cover blocks are not over the navigation block when the menu is open
[chromium] › editor/blocks/gallery.spec.js:89:2 › Gallery › can be created using uploaded images
[chromium] › editor/blocks/gallery.spec.js:158:2 › Gallery › uploaded images' captions can be edited
[chromium] › editor/blocks/group.spec.js:38:2 › Group › can be created using the slash inserter
[chromium] › editor/blocks/group.spec.js:61:2 › Group › can have other blocks appended to it using the button appender
[chromium] › editor/blocks/group.spec.js:80:2 › Group › can merge into group with Backspace ────
[chromium] › editor/blocks/heading.spec.js:11:2 › Heading › can be created by prefixing number sign and a space
[chromium] › editor/blocks/heading.spec.js:28:2 › Heading › can be created by prefixing existing content with number signs and a space
[chromium] › editor/blocks/heading.spec.js:47:2 › Heading › should not work with the list input rule
[chromium] › editor/blocks/heading.spec.js:64:2 › Heading › should work with the format input rules
[chromium] › editor/blocks/heading.spec.js:81:2 › Heading › should create a paragraph block above when pressing enter at the start
[chromium] › editor/blocks/heading.spec.js:102:2 › Heading › should create a paragraph block below when pressing enter at the end
[chromium] › editor/blocks/heading.spec.js:134:2 › Heading › should transform to a paragraph block when pressing backspace at the beginning of the first heading block
[chromium] › editor/blocks/heading.spec.js:151:2 › Heading › should keep the heading when there is an empty paragraph block before and backspace is pressed at the start
[chromium] › editor/blocks/heading.spec.js:169:2 › Heading › should correctly apply custom colors
[chromium] › editor/blocks/heading.spec.js:206:2 › Heading › should correctly apply named colors
[chromium] › editor/blocks/heading.spec.js:242:2 › Headi
|
🎭 Playwright Run Summary
93 failed
[chromium] › editor/various/draggable-blocks.spec.js:34:2 › Draggable block › can drag and drop to the top of a vertical block list
[chromium] › editor/various/draggable-blocks.spec.js:99:2 › Draggable block › can drag and drop to the bottom of a vertical block list
[chromium] › editor/various/duplicating-blocks.spec.js:11:2 › Duplicating blocks › should duplicate blocks using the block settings menu and keyboard shortcut
[chromium] › editor/various/editor-modes.spec.js:15:2 › Editing modes (visual/HTML) › should switch between visual and HTML modes
[chromium] › editor/various/editor-modes.spec.js:38:2 › Editing modes (visual/HTML) › should display sidebar in HTML mode
[chromium] › editor/various/editor-modes.spec.js:56:2 › Editing modes (visual/HTML) › should update HTML in HTML mode when sidebar is used
[chromium] › editor/various/font-appearance-control.spec.js:11:2 › Font Appearance Control dropdown menu › should apply available font weight and styles from active font family
[chromium] › editor/various/font-appearance-control.spec.js:64:2 › Font Appearance Control dropdown menu › should apply Default appearance if weight and style are invalid
[chromium] › editor/various/font-size-picker.spec.js:22:3 › Font Size Picker › Common › should apply a custom font size using the font size input
[chromium] › editor/various/font-size-picker.spec.js:44:3 › Font Size Picker › Common › should reset a custom font size using input field
[chromium] › editor/various/font-size-picker.spec.js:136:3 › Font Size Picker › More font sizes › should apply a named font size using the font size buttons
[chromium] › editor/various/font-size-picker.spec.js:158:3 › Font Size Picker › More font sizes › should reset a named font size using the tools panel menu
[chromium] › editor/various/font-size-picker.spec.js:191:3 › Font Size Picker › More font sizes › should reset a named font size using input field
[chromium] › editor/various/font-size-picker.spec.js:229:3 › Font Size Picker › Few font sizes › should apply a named font size using the font size buttons
[chromium] › editor/various/font-size-picker.spec.js:248:3 › Font Size Picker › Few font sizes › should reset a named font size using the tools panel menu
[chromium] › editor/various/font-size-picker.spec.js:278:3 › Font Size Picker › Few font sizes › should reset a named font size using input field
[chromium] › editor/various/footnotes.spec.js:29:2 › Footnotes › can be inserted ───────────────
[chromium] › editor/various/footnotes.spec.js:193:2 › Footnotes › can be inserted in a list ────
[chromium] › editor/various/footnotes.spec.js:293:2 › Footnotes › works with revisions ─────────
[chromium] › editor/various/footnotes.spec.js:398:2 › Footnotes › can be previewed when published
[chromium] › editor/various/footnotes.spec.js:460:2 › Footnotes › should leave alone other block attributes
[chromium] › editor/various/format-library/text-color.spec.js:11:2 › Format Library - Text color › should remove highlighting element
[chromium] › editor/various/inserting-blocks.spec.js:54:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter
[chromium] › editor/various/inserting-blocks.spec.js:119:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape
[chromium] › editor/various/inserting-blocks.spec.js:172:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter
[chromium] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
[chromium] › editor/various/inserting-blocks.spec.js:331:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape
[chromium] › editor/various/inserting-blocks.spec.js:416:2 › Inserting blocks (@Firefox, @WebKit) › should i
|
🎭 Playwright Run Summary
133 failed
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
[chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
[chromium] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
[chromium] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via click event
[chromium] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via keypress event
[chromium] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event
[chromium] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow newlines after multiple mention completions
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option
[chromium] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option between two other words
[chromium] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert two subsequent options
[chromium] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via click event
[chromium] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via keypress event
[chromium] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event
[chromium] › editor/various/autocomplete-and-mentions.spec.js:330:4 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should not insert disabled options
[chromium] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow newlines after multiple option completions
[chromium] › editor/various/autocomplete-and-mentions.spec.js:463:2 › Autocomplete (@Firefox, @WebKit) › should insert elements from multiple completers in a single block
[chromium] › editor/various/autocomplete-and-mentions.spec.js:504:2 › Autocomplete (@Firefox, @WebKit) › should hide UI when selection changes (by keyboard)
[chromium] › editor/various/autocomplete-and-mentions.spec.js:521:2 › Autocomplete (@Firefox, @WebKit) › should hide UI when selection changes (by mouse)
[chromium] › editor/various/autocomplete-and-mentions.spec.js:546:2 › Autocomplete (@Firefox, @WebKit) › should allow speaking number of initial results
[chromium] › editor/various/autosave.spec.js:16:2 › Autosave › should save to sessionStorage ───
[chromium] › editor/various/autosave.spec.js:54:2 › Autosave › should recover from sessionStorage
[chromium] › editor/various/autosave.spec.js:100:2 › Autosave › shouldn't contaminate other posts
[chromium] › editor/various/autosave.spec.js:137:2 › Autosave › should clear local autosave after successful remote autosave
[chromium] › editor/various/autosave.spec.js:171:2 › Autosave › shouldn't clear local autosave if remote autosave fails
[chromium] › editor/various/autosave.spec.js:208:2 › Autosave › should clear local autosave after successful save
[chromium] › editor/various/autosave.spec.js:240:2 › Autosave › shouldn't clear local autosave if save fails
[chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn
|
🎭 Playwright Run Summary
118 failed
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
[webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
[webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
[webkit] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via click event
[webkit] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via keypress event
[webkit] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event
[webkit] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow newlines after multiple mention completions
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option
[webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option between two other words
[webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert two subsequent options
[webkit] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via click event
[webkit] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via keypress event
[webkit] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event
[webkit] › editor/various/autocomplete-and-mentions.spec.js:330:4 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should not insert disabled options
[webkit] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow newlines after multiple option completions
[webkit] › editor/various/autocomplete-and-mentions.spec.js:463:2 › Autocomplete (@Firefox, @WebKit) › should insert elements from multiple completers in a single block
[webkit] › editor/various/autocomplete-and-mentions.spec.js:504:2 › Autocomplete (@Firefox, @WebKit) › should hide UI when selection changes (by keyboard)
[webkit] › editor/various/autocomplete-and-mentions.spec.js:521:2 › Autocomplete (@Firefox, @WebKit) › should hide UI when selection changes (by mouse)
[webkit] › editor/various/autocomplete-and-mentions.spec.js:546:2 › Autocomplete (@Firefox, @WebKit) › should allow speaking number of initial results
[webkit] › editor/various/inserting-blocks.spec.js:54:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter
[webkit] › editor/various/inserting-blocks.spec.js:119:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape
[webkit] › editor/various/inserting-blocks.spec.js:172:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter
[webkit] › editor/various/inserting-blocks.spec.js:234:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
[webkit] › editor/various/inserting-blocks.spec.js:331:2 › Inserting blocks (
|
🎭 Playwright Run Summary
136 failed
[firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
[firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
[firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
[firefox] › editor/blocks/list.spec.js:88:2 › List (@Firefox) › can be created by using a number at the start of a paragraph block
[firefox] › editor/blocks/list.spec.js:107:2 › List (@Firefox) › can undo asterisk transform ───
[firefox] › editor/blocks/list.spec.js:232:2 › List (@Firefox) › should not undo asterisk transform with backspace after selection change
[firefox] › editor/blocks/list.spec.js:253:2 › List (@Firefox) › can be created by typing "/list"
[firefox] › editor/blocks/list.spec.js:274:2 › List (@Firefox) › can be created by converting a paragraph
[firefox] › editor/blocks/list.spec.js:293:2 › List (@Firefox) › can be created by converting multiple paragraphs
[firefox] › editor/blocks/list.spec.js:323:2 › List (@Firefox) › can be created by converting a paragraph with line breaks
[firefox] › editor/blocks/list.spec.js:349:2 › List (@Firefox) › should not transform lines in block when transforming multiple blocks
[firefox] › editor/blocks/list.spec.js:448:2 › List (@Firefox) › should create paragraph on split at end and merge back with content
[firefox] › editor/blocks/list.spec.js:487:2 › List (@Firefox) › should split into two with paragraph and merge lists
[firefox] › editor/blocks/list.spec.js:624:2 › List (@Firefox) › should split into two ordered lists with paragraph
[firefox] › editor/blocks/list.spec.js:743:2 › List (@Firefox) › should create paragraph on Enter in quote block
[firefox] › editor/blocks/list.spec.js:968:2 › List (@Firefox) › should create and remove indented list with keyboard only
[firefox] › editor/blocks/list.spec.js:1083:2 › List (@Firefox) › should place the caret in the right place with nested list
[firefox] › editor/blocks/list.spec.js:1116:2 › List (@Firefox) › should not indent list on space with modifier
[firefox] › editor/blocks/list.spec.js:1142:2 › List (@Firefox) › should only convert to list when shortcut ends with space
[firefox] › editor/blocks/list.spec.js:1226:2 › List (@Firefox) › first empty list item is graciously removed
[firefox] › editor/blocks/list.spec.js:1253:2 › List (@Firefox) › should not change the contents when you change the list type to Ordered
[firefox] › editor/blocks/list.spec.js:1285:2 › List (@Firefox) › should not change the contents when you change the list type to Unordered
[firefox] › editor/blocks/list.spec.js:1344:2 › List (@Firefox) › should merge two list with same attributes
[firefox] › editor/blocks/list.spec.js:1392:2 › List (@Firefox) › can be exited to selected paragraph
[firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
[firefox] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
[firefox] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
[firefox] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
[firefox] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via click event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via keypress event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplet
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
|
2.78 GB |
|
flaky-tests-report
|
986 Bytes |
|