Block editor: hooks: early returns for getEditWrapperProps filters #90273
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Puppeteer
20m 39s
Report to GitHub
2m 27s
Annotations
81 errors and 8 notices
[chromium] › site-editor/font-library.spec.js:45:3 › Font Library › When a theme with bundled fonts is active › should display the "Manage Fonts" icon:
test/e2e/specs/site-editor/font-library.spec.js#L42
1) [chromium] › site-editor/font-library.spec.js:45:3 › Font Library › When a theme with bundled fonts is active › should display the "Manage Fonts" icon
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('body')
============================================================
40 | postType: 'wp_template',
41 | } );
> 42 | await editor.canvas.locator( 'body' ).click();
| ^
43 | } );
44 |
45 | test( 'should display the "Manage Fonts" icon', async ( { page } ) => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/font-library.spec.js:42:42
|
[chromium] › editor/blocks/quote.spec.js:15:2 › Quote › should allow the user to type right away:
test/e2e/specs/editor/blocks/quote.spec.js#L22
1) [chromium] › editor/blocks/quote.spec.js:15:2 › Quote › should allow the user to type right away
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>Quote content</p>
+ <p class="">Quote content</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
20 | // Type content right after.
21 | await page.keyboard.type( 'Quote content' );
> 22 | expect( await editor.getEditedPostContent() ).toBe(
| ^
23 | `<!-- wp:quote -->
24 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
25 | <p>Quote content</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:22:49
|
[chromium] › editor/blocks/quote.spec.js:15:2 › Quote › should allow the user to type right away:
test/e2e/specs/editor/blocks/quote.spec.js#L22
1) [chromium] › editor/blocks/quote.spec.js:15:2 › Quote › should allow the user to type right away
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>Quote content</p>
+ <p class="">Quote content</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
20 | // Type content right after.
21 | await page.keyboard.type( 'Quote content' );
> 22 | expect( await editor.getEditedPostContent() ).toBe(
| ^
23 | `<!-- wp:quote -->
24 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
25 | <p>Quote content</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:22:49
|
[chromium] › editor/blocks/quote.spec.js:15:2 › Quote › should allow the user to type right away:
test/e2e/specs/editor/blocks/quote.spec.js#L22
1) [chromium] › editor/blocks/quote.spec.js:15:2 › Quote › should allow the user to type right away
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>Quote content</p>
+ <p class="">Quote content</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
20 | // Type content right after.
21 | await page.keyboard.type( 'Quote content' );
> 22 | expect( await editor.getEditedPostContent() ).toBe(
| ^
23 | `<!-- wp:quote -->
24 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
25 | <p>Quote content</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:22:49
|
[chromium] › editor/blocks/quote.spec.js:31:2 › Quote › can be created by using > at the start of a paragraph block:
test/e2e/specs/editor/blocks/quote.spec.js#L43
2) [chromium] › editor/blocks/quote.spec.js:31:2 › Quote › can be created by using > at the start of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>A quote</p>
+ <p class="">A quote</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>Another paragraph</p>
+ <p class="">Another paragraph</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
41 | await page.keyboard.press( 'Enter' );
42 | await page.keyboard.type( 'Another paragraph' );
> 43 | expect( await editor.getEditedPostContent() ).toBe(
| ^
44 | `<!-- wp:quote -->
45 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
46 | <p>A quote</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:43:49
|
[chromium] › editor/blocks/quote.spec.js:31:2 › Quote › can be created by using > at the start of a paragraph block:
test/e2e/specs/editor/blocks/quote.spec.js#L43
2) [chromium] › editor/blocks/quote.spec.js:31:2 › Quote › can be created by using > at the start of a paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>A quote</p>
+ <p class="">A quote</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>Another paragraph</p>
+ <p class="">Another paragraph</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
41 | await page.keyboard.press( 'Enter' );
42 | await page.keyboard.type( 'Another paragraph' );
> 43 | expect( await editor.getEditedPostContent() ).toBe(
| ^
44 | `<!-- wp:quote -->
45 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
46 | <p>A quote</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:43:49
|
[chromium] › editor/blocks/quote.spec.js:31:2 › Quote › can be created by using > at the start of a paragraph block:
test/e2e/specs/editor/blocks/quote.spec.js#L43
2) [chromium] › editor/blocks/quote.spec.js:31:2 › Quote › can be created by using > at the start of a paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>A quote</p>
+ <p class="">A quote</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>Another paragraph</p>
+ <p class="">Another paragraph</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
41 | await page.keyboard.press( 'Enter' );
42 | await page.keyboard.type( 'Another paragraph' );
> 43 | expect( await editor.getEditedPostContent() ).toBe(
| ^
44 | `<!-- wp:quote -->
45 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
46 | <p>A quote</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:43:49
|
[chromium] › editor/blocks/quote.spec.js:56:2 › Quote › can be created by typing > in front of text of a paragraph block:
test/e2e/specs/editor/blocks/quote.spec.js#L67
3) [chromium] › editor/blocks/quote.spec.js:56:2 › Quote › can be created by typing > in front of text of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>test</p>
+ <p class="">test</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
65 | await pageUtils.pressKeys( 'ArrowLeft', { times: 'test'.length } );
66 | await page.keyboard.type( '> ' );
> 67 | expect( await editor.getEditedPostContent() ).toBe(
| ^
68 | `<!-- wp:quote -->
69 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
70 | <p>test</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:67:49
|
[chromium] › editor/blocks/quote.spec.js:56:2 › Quote › can be created by typing > in front of text of a paragraph block:
test/e2e/specs/editor/blocks/quote.spec.js#L67
3) [chromium] › editor/blocks/quote.spec.js:56:2 › Quote › can be created by typing > in front of text of a paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>test</p>
+ <p class="">test</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
65 | await pageUtils.pressKeys( 'ArrowLeft', { times: 'test'.length } );
66 | await page.keyboard.type( '> ' );
> 67 | expect( await editor.getEditedPostContent() ).toBe(
| ^
68 | `<!-- wp:quote -->
69 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
70 | <p>test</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:67:49
|
[chromium] › editor/blocks/quote.spec.js:56:2 › Quote › can be created by typing > in front of text of a paragraph block:
test/e2e/specs/editor/blocks/quote.spec.js#L67
3) [chromium] › editor/blocks/quote.spec.js:56:2 › Quote › can be created by typing > in front of text of a paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>test</p>
+ <p class="">test</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
65 | await pageUtils.pressKeys( 'ArrowLeft', { times: 'test'.length } );
66 | await page.keyboard.type( '> ' );
> 67 | expect( await editor.getEditedPostContent() ).toBe(
| ^
68 | `<!-- wp:quote -->
69 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
70 | <p>test</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:67:49
|
[chromium] › editor/blocks/quote.spec.js:76:2 › Quote › can be created by typing "/quote":
test/e2e/specs/editor/blocks/quote.spec.js#L84
4) [chromium] › editor/blocks/quote.spec.js:76:2 › Quote › can be created by typing "/quote" ─────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
- <p>I’m a quote</p>
+ <p class="">I’m a quote</p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
82 | await page.keyboard.press( 'Enter' );
83 | await page.keyboard.type( 'I’m a quote' );
> 84 | expect( await editor.getEditedPostContent() ).toBe(
| ^
85 | `<!-- wp:quote -->
86 | <blockquote class="wp-block-quote"><!-- wp:paragraph -->
87 | <p>I’m a quote</p>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/quote.spec.js:84:49
|
[chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender:
test/e2e/specs/editor/blocks/group.spec.js#L80
1) [chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender
Error: Snapshot comparison failed:
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">Group Block with a Paragraph</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/__snapshots__/Group-can-have-other-blocks-appended-to-it-using-the-button-appender-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-group-Group-can-have-other-blocks-appended-to-it-using-the-button-appender-chromium/Group-can-have-other-blocks-appended-to-it-using-the-button-appender-1-actual.txt
78 | await page.keyboard.type( 'Group Block with a Paragraph' );
79 |
> 80 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
81 | } );
82 |
83 | test( 'can merge into group with Backspace', async ( { editor, page } ) => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/group.spec.js:80:49
|
[chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender:
test/e2e/specs/editor/blocks/group.spec.js#L80
1) [chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">Group Block with a Paragraph</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/__snapshots__/Group-can-have-other-blocks-appended-to-it-using-the-button-appender-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-group-Group-can-have-other-blocks-appended-to-it-using-the-button-appender-chromium-retry1/Group-can-have-other-blocks-appended-to-it-using-the-button-appender-1-actual.txt
78 | await page.keyboard.type( 'Group Block with a Paragraph' );
79 |
> 80 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
81 | } );
82 |
83 | test( 'can merge into group with Backspace', async ( { editor, page } ) => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/group.spec.js:80:49
|
[chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender:
test/e2e/specs/editor/blocks/group.spec.js#L80
1) [chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">Group Block with a Paragraph</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/__snapshots__/Group-can-have-other-blocks-appended-to-it-using-the-button-appender-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-group-Group-can-have-other-blocks-appended-to-it-using-the-button-appender-chromium-retry2/Group-can-have-other-blocks-appended-to-it-using-the-button-appender-1-actual.txt
78 | await page.keyboard.type( 'Group Block with a Paragraph' );
79 |
> 80 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
81 | } );
82 |
83 | test( 'can merge into group with Backspace', async ( { editor, page } ) => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/group.spec.js:80:49
|
[chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace:
test/e2e/specs/editor/blocks/group.spec.js#L91
2) [chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace ───
Error: Snapshot comparison failed:
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">1</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/__snapshots__/Group-can-merge-into-group-with-Backspace-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-group-Group-can-merge-into-group-with-Backspace-chromium/Group-can-merge-into-group-with-Backspace-1-actual.txt
89 |
90 | // Confirm last paragraph is outside of group.
> 91 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
92 |
93 | // Merge the last paragraph into the group.
94 | await page.keyboard.press( 'ArrowLeft' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/group.spec.js:91:49
|
[chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace:
test/e2e/specs/editor/blocks/group.spec.js#L91
2) [chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">1</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/__snapshots__/Group-can-merge-into-group-with-Backspace-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-group-Group-can-merge-into-group-with-Backspace-chromium-retry1/Group-can-merge-into-group-with-Backspace-1-actual.txt
89 |
90 | // Confirm last paragraph is outside of group.
> 91 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
92 |
93 | // Merge the last paragraph into the group.
94 | await page.keyboard.press( 'ArrowLeft' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/group.spec.js:91:49
|
[chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace:
test/e2e/specs/editor/blocks/group.spec.js#L91
2) [chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace ───
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">1</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/__snapshots__/Group-can-merge-into-group-with-Backspace-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-group-Group-can-merge-into-group-with-Backspace-chromium-retry2/Group-can-merge-into-group-with-Backspace-1-actual.txt
89 |
90 | // Confirm last paragraph is outside of group.
> 91 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
92 |
93 | // Merge the last paragraph into the group.
94 | await page.keyboard.press( 'ArrowLeft' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/group.spec.js:91:49
|
[chromium] › editor/blocks/list.spec.js:77:2 › List (@firefox) › can undo asterisk transform:
test/e2e/specs/editor/blocks/list.spec.js#L88
3) [chromium] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ──
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>1. </p>
+ <p class="">1. </p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
86 | await pageUtils.pressKeys( 'primary+z' );
87 |
> 88 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
89 | `<!-- wp:paragraph -->
90 | <p>1. </p>
91 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:88:52
|
[chromium] › editor/blocks/list.spec.js:77:2 › List (@firefox) › can undo asterisk transform:
test/e2e/specs/editor/blocks/list.spec.js#L88
3) [chromium] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ──
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>1. </p>
+ <p class="">1. </p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
86 | await pageUtils.pressKeys( 'primary+z' );
87 |
> 88 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
89 | `<!-- wp:paragraph -->
90 | <p>1. </p>
91 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:88:52
|
[chromium] › editor/blocks/list.spec.js:77:2 › List (@firefox) › can undo asterisk transform:
test/e2e/specs/editor/blocks/list.spec.js#L88
3) [chromium] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ──
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>1. </p>
+ <p class="">1. </p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
86 | await pageUtils.pressKeys( 'primary+z' );
87 |
> 88 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
89 | `<!-- wp:paragraph -->
90 | <p>1. </p>
91 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:88:52
|
[chromium] › editor/blocks/list.spec.js:95:2 › List (@firefox) › should undo asterisk transform with backspace (-firefox):
test/e2e/specs/editor/blocks/list.spec.js#L105
4) [chromium] › editor/blocks/list.spec.js:95:2 › List (@Firefox) › should undo asterisk transform with backspace (-firefox)
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>* </p>
+ <p class="">* </p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
103 | await page.keyboard.press( 'Backspace' );
104 |
> 105 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
106 | `<!-- wp:paragraph -->
107 | <p>* </p>
108 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:105:52
|
[chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code:
test/e2e/specs/editor/plugins/format-api.spec.js#L36
1) [chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
+ <p class="">First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
<!-- /wp:paragraph -->
34 | // Check the content.
35 | const content = await editor.getEditedPostContent();
> 36 | expect( content ).toBe(
| ^
37 | `<!-- wp:paragraph -->
38 | <p>First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
39 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/format-api.spec.js:36:21
|
[chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code:
test/e2e/specs/editor/plugins/format-api.spec.js#L36
1) [chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
+ <p class="">First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
<!-- /wp:paragraph -->
34 | // Check the content.
35 | const content = await editor.getEditedPostContent();
> 36 | expect( content ).toBe(
| ^
37 | `<!-- wp:paragraph -->
38 | <p>First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
39 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/format-api.spec.js:36:21
|
[chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code:
test/e2e/specs/editor/plugins/format-api.spec.js#L36
1) [chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
+ <p class="">First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
<!-- /wp:paragraph -->
34 | // Check the content.
35 | const content = await editor.getEditedPostContent();
> 36 | expect( content ).toBe(
| ^
37 | `<!-- wp:paragraph -->
38 | <p>First <a href="https://example.com" class="my-plugin-link">paragraph</a></p>
39 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/format-api.spec.js:36:21
|
[chromium] › editor/plugins/format-api.spec.js:43:2 › Using Format API › should show unknow formatting button:
test/e2e/specs/editor/plugins/format-api.spec.js#L51
2) [chromium] › editor/plugins/format-api.spec.js:43:2 › Using Format API › should show unknow formatting button
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p><big>test</big></p>
+ <p class=""><big>test</big></p>
<!-- /wp:paragraph -->
49 | attributes: { content: '<big>test</big>' },
50 | } );
> 51 | expect( await editor.getEditedPostContent() ).toBe(
| ^
52 | `<!-- wp:paragraph -->
53 | <p><big>test</big></p>
54 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/format-api.spec.js:51:49
|
[chromium] › editor/plugins/format-api.spec.js:43:2 › Using Format API › should show unknow formatting button:
test/e2e/specs/editor/plugins/format-api.spec.js#L51
2) [chromium] › editor/plugins/format-api.spec.js:43:2 › Using Format API › should show unknow formatting button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p><big>test</big></p>
+ <p class=""><big>test</big></p>
<!-- /wp:paragraph -->
49 | attributes: { content: '<big>test</big>' },
50 | } );
> 51 | expect( await editor.getEditedPostContent() ).toBe(
| ^
52 | `<!-- wp:paragraph -->
53 | <p><big>test</big></p>
54 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/format-api.spec.js:51:49
|
[chromium] › editor/plugins/format-api.spec.js:43:2 › Using Format API › should show unknow formatting button:
test/e2e/specs/editor/plugins/format-api.spec.js#L51
2) [chromium] › editor/plugins/format-api.spec.js:43:2 › Using Format API › should show unknow formatting button
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p><big>test</big></p>
+ <p class=""><big>test</big></p>
<!-- /wp:paragraph -->
49 | attributes: { content: '<big>test</big>' },
50 | } );
> 51 | expect( await editor.getEditedPostContent() ).toBe(
| ^
52 | `<!-- wp:paragraph -->
53 | <p><big>test</big></p>
54 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/format-api.spec.js:51:49
|
[chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L27
3) [chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template
Error: Snapshot comparison failed:
<!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image -->
<!-- wp:paragraph {"placeholder":"Add a book description"} -->
<p class=""></p>
<!-- /wp:paragraph -->
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p class=""></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"placeholder":"Add a inner paragraph"} -->
<p class=""></p>
<!-- /wp:paragraph --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/__snapshots__/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-actual.txt
25 | editor,
26 | } ) => {
> 27 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
28 | } );
29 |
30 | test( 'Should respect user edits to not re-apply template after save (single block removal)', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:27:50
|
[chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L27
3) [chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image -->
<!-- wp:paragraph {"placeholder":"Add a book description"} -->
<p class=""></p>
<!-- /wp:paragraph -->
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p class=""></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"placeholder":"Add a inner paragraph"} -->
<p class=""></p>
<!-- /wp:paragraph --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/__snapshots__/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium-retry1/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-actual.txt
25 | editor,
26 | } ) => {
> 27 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
28 | } );
29 |
30 | test( 'Should respect user edits to not re-apply template after save (single block removal)', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:27:50
|
[chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L27
3) [chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image -->
<!-- wp:paragraph {"placeholder":"Add a book description"} -->
<p class=""></p>
<!-- /wp:paragraph -->
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p class=""></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"placeholder":"Add a inner paragraph"} -->
<p class=""></p>
<!-- /wp:paragraph --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/__snapshots__/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium-retry2/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-actual.txt
25 | editor,
26 | } ) => {
> 27 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
28 | } );
29 |
30 | test( 'Should respect user edits to not re-apply template after save (single block removal)', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:27:50
|
[chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L132
4) [chromium] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>I am @yourfather.</p>
+ <p class="">I am @yourfather.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
130 | await expect
131 | .poll( editor.getEditedPostContent )
> 132 | .toBe( testData.snapshot );
| ^
133 | } );
134 |
135 | test( `${ completer }: should insert ${ type } between two other words`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:132:6
|
[chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock:
test/e2e/specs/editor/various/content-only-lock.spec.js#L31
1) [chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock
Error: Snapshot comparison failed:
<!-- wp:group {"templateLock":"contentOnly","layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">Hello World</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Content-only-lock-should-be-able-to-edit-the-content-of-blocks-with-content-only-lock-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-content-only-lock-Content-only--d863f-it-the-content-of-blocks-with-content-only-lock-chromium/Content-only-lock-should-be-able-to-edit-the-content-of-blocks-with-content-only-lock-1-actual.txt
29 | .click();
30 | await page.keyboard.type( ' World' );
> 31 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
32 | } );
33 |
34 | // See: https://github.com/WordPress/gutenberg/pull/54618
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/content-only-lock.spec.js:31:49
|
[chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock:
test/e2e/specs/editor/various/content-only-lock.spec.js#L31
1) [chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:group {"templateLock":"contentOnly","layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">Hello World</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Content-only-lock-should-be-able-to-edit-the-content-of-blocks-with-content-only-lock-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-content-only-lock-Content-only--d863f-it-the-content-of-blocks-with-content-only-lock-chromium-retry1/Content-only-lock-should-be-able-to-edit-the-content-of-blocks-with-content-only-lock-1-actual.txt
29 | .click();
30 | await page.keyboard.type( ' World' );
> 31 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
32 | } );
33 |
34 | // See: https://github.com/WordPress/gutenberg/pull/54618
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/content-only-lock.spec.js:31:49
|
[chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock:
test/e2e/specs/editor/various/content-only-lock.spec.js#L31
1) [chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:group {"templateLock":"contentOnly","layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
<p class="">Hello World</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Content-only-lock-should-be-able-to-edit-the-content-of-blocks-with-content-only-lock-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-content-only-lock-Content-only--d863f-it-the-content-of-blocks-with-content-only-lock-chromium-retry2/Content-only-lock-should-be-able-to-edit-the-content-of-blocks-with-content-only-lock-1-actual.txt
29 | .click();
30 | await page.keyboard.type( ' World' );
> 31 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
32 | } );
33 |
34 | // See: https://github.com/WordPress/gutenberg/pull/54618
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/content-only-lock.spec.js:31:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L24
2) [chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p class="">Copy - collapsed selection</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-and-paste-individual-blocks-with-collapsed-selection-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-paste-Copy-cut-paste-s-54a69-aste-individual-blocks-with-collapsed-selection-chromium/Copy-cut-paste-should-copy-and-paste-individual-blocks-with-collapsed-selection-1-actual.txt
22 | await page.keyboard.press( 'ArrowUp' );
23 | await pageUtils.pressKeys( 'primary+c' );
> 24 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
25 |
26 | await page.keyboard.press( 'ArrowDown' );
27 | await pageUtils.pressKeys( 'primary+v' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:24:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L24
2) [chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p class="">Copy - collapsed selection</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-and-paste-individual-blocks-with-collapsed-selection-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-paste-Copy-cut-paste-s-54a69-aste-individual-blocks-with-collapsed-selection-chromium-retry1/Copy-cut-paste-should-copy-and-paste-individual-blocks-with-collapsed-selection-1-actual.txt
22 | await page.keyboard.press( 'ArrowUp' );
23 | await pageUtils.pressKeys( 'primary+c' );
> 24 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
25 |
26 | await page.keyboard.press( 'ArrowDown' );
27 | await pageUtils.pressKeys( 'primary+v' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:24:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L24
2) [chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p class="">Copy - collapsed selection</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-and-paste-individual-blocks-with-collapsed-selection-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-paste-Copy-cut-paste-s-54a69-aste-individual-blocks-with-collapsed-selection-chromium-retry2/Copy-cut-paste-should-copy-and-paste-individual-blocks-with-collapsed-selection-1-actual.txt
22 | await page.keyboard.press( 'ArrowUp' );
23 | await pageUtils.pressKeys( 'primary+c' );
> 24 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
25 |
26 | await page.keyboard.press( 'ArrowDown' );
27 | await pageUtils.pressKeys( 'primary+v' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:24:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L45
3) [chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-cut-and-paste-individual-blocks-with-collapsed-selection-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-paste-Copy-cut-paste-s-e44ba-aste-individual-blocks-with-collapsed-selection-chromium/Copy-cut-paste-should-cut-and-paste-individual-blocks-with-collapsed-selection-1-actual.txt
43 | await page.keyboard.press( 'ArrowUp' );
44 | await pageUtils.pressKeys( 'primary+x' );
> 45 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
46 |
47 | await pageUtils.pressKeys( 'Tab' );
48 | await page.keyboard.press( 'ArrowDown' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:45:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L45
3) [chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-cut-and-paste-individual-blocks-with-collapsed-selection-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-paste-Copy-cut-paste-s-e44ba-aste-individual-blocks-with-collapsed-selection-chromium-retry1/Copy-cut-paste-should-cut-and-paste-individual-blocks-with-collapsed-selection-1-actual.txt
43 | await page.keyboard.press( 'ArrowUp' );
44 | await pageUtils.pressKeys( 'primary+x' );
> 45 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
46 |
47 | await pageUtils.pressKeys( 'Tab' );
48 | await page.keyboard.press( 'ArrowDown' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:45:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L45
3) [chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p class="">2</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-cut-and-paste-individual-blocks-with-collapsed-selection-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-paste-Copy-cut-paste-s-e44ba-aste-individual-blocks-with-collapsed-selection-chromium-retry2/Copy-cut-paste-should-cut-and-paste-individual-blocks-with-collapsed-selection-1-actual.txt
43 | await page.keyboard.press( 'ArrowUp' );
44 | await pageUtils.pressKeys( 'primary+x' );
> 45 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
46 |
47 | await pageUtils.pressKeys( 'Tab' );
48 | await page.keyboard.press( 'ArrowDown' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:45:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:74:2 › Copy/cut/paste › should cut and paste individual non textual blocks:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L92
4) [chromium] › editor/various/copy-cut-paste.spec.js:74:2 › Copy/cut/paste › should cut and paste individual non textual blocks
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p class=""></p>
<!-- /wp:paragraph -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-cut-and-paste-individual-non-textual-blocks-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-paste-Copy-cut-paste-should-cut-and-paste-individual-non-textual-blocks-chromium/Copy-cut-paste-should-cut-and-paste-individual-non-textual-blocks-1-actual.txt
90 | .click();
91 | await pageUtils.pressKeys( 'primary+v' );
> 92 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
93 | } );
94 |
95 | test( 'should respect inline copy when text is selected', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:92:49
|
Puppeteer:
packages/e2e-tests/specs/widgets/editing-widgets.test.js#L829
Error: expect(received).toMatchInlineSnapshot(snapshot)
Snapshot name: `Widgets screen Allows widget deletion to be undone 1`
- Snapshot - 2
+ Received + 2
{
"sidebar-1": "<div class="widget widget_block widget_text"><div class="widget-content">
- <p>First Paragraph</p>
+ <p class="">First Paragraph</p>
</div></div>
<div class="widget widget_block widget_text"><div class="widget-content">
- <p>Second Paragraph</p>
+ <p class="">Second Paragraph</p>
</div></div>",
}
at Object.toMatchInlineSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/widgets/editing-widgets.test.js:829:35)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L209
Error: expect(received).toMatchSnapshot()
Snapshot name: `Inserting blocks inserts blocks at root level when using the root appender while selection is in an inner block 1`
- Snapshot - 1
+ Received + 1
@@ -3,7 +3,7 @@
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">1.1</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
<!-- wp:paragraph -->
- <p>2</p>
+ <p class="">2</p>
<!-- /wp:paragraph -->"
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/inserting-blocks.test.js:209:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L223
Error: expect(received).toMatchSnapshot()
Snapshot name: `Inserting blocks inserts a block in proper place after having clicked \`Browse All\` from inline inserter 1`
- Snapshot - 3
+ Received + 3
"<!-- wp:paragraph -->
- <p>First paragraph</p>
+ <p class="">First paragraph</p>
<!-- /wp:paragraph -->
<!-- wp:heading -->
<h2 class="wp-block-heading">Heading</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
- <p>Second paragraph</p>
+ <p class="">Second paragraph</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>Third paragraph</p>
+ <p class="">Third paragraph</p>
<!-- /wp:paragraph -->"
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/inserting-blocks.test.js:223:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L298
Error: expect(received).toMatchSnapshot()
Snapshot name: `Inserting blocks inserts a block in proper place after having clicked \`Browse All\` from block appender 1`
- Snapshot - 2
+ Received + 2
"<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
- <p>Paragraph inside group</p>
+ <p class="">Paragraph inside group</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
<!-- wp:paragraph -->
- <p>Paragraph after group</p>
+ <p class="">Paragraph after group</p>
<!-- /wp:paragraph -->"
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/inserting-blocks.test.js:298:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L225
Error: expect(received).toMatchSnapshot()
Snapshot name: `Pattern blocks can be created from multiselection and converted back to regular blocks 1`
- Snapshot - 2
+ Received + 2
"<!-- wp:paragraph -->
- <p>Hello there!</p>
+ <p class="">Hello there!</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>Second paragraph</p>
+ <p class="">Second paragraph</p>
<!-- /wp:paragraph -->"
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/pattern-blocks.test.js:225:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L361
Error: expect(received).toMatchSnapshot()
Snapshot name: `Pattern blocks allows conversion back to blocks when the reusable block has unsaved edits 1`
- Snapshot - 1
+ Received + 1
"<!-- wp:paragraph -->
- <p>12</p>
+ <p class="">12</p>
<!-- /wp:paragraph -->"
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/pattern-blocks.test.js:361:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/autosave.test.js#L96
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>before save after save</p>
+ <p class="">before save after save</p>
<!-- /wp:paragraph -->
at Object.toBe (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/autosave.test.js:96:21)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/autosave.test.js#L119
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>before save</p>
+ <p class="">before save</p>
<!-- /wp:paragraph -->
at Object.toEqual (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/autosave.test.js:119:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/embedding.test.js#L241
Error: expect(received).toMatchSnapshot()
Snapshot name: `Embedding content should allow the user to convert unembeddable URLs to a paragraph with a link in it 1`
- Snapshot - 1
+ Received + 1
"<!-- wp:paragraph -->
- <p><a href="https://twitter.com/wooyaygutenberg123454312">https://twitter.com/wooyaygutenberg123454312</a></p>
+ <p class=""><a href="https://twitter.com/wooyaygutenberg123454312">https://twitter.com/wooyaygutenberg123454312</a></p>
<!-- /wp:paragraph -->"
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/embedding.test.js:241:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer:
packages/e2e-tests/specs/editor/various/block-grouping.test.js#L58
Error: expect(received).toMatchSnapshot()
Snapshot name: `Block Grouping Group creation creates a group from multiple blocks of the same type via block transforms 1`
- Snapshot - 3
+ Received + 3
"<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:paragraph -->
- <p>First Paragraph</p>
+ <p class="">First Paragraph</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>Second Paragraph</p>
+ <p class="">Second Paragraph</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>Third Paragraph</p>
+ <p class="">Third Paragraph</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->"
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/block-grouping.test.js:58:43)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
[chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate:
test/e2e/specs/editor/various/rtl.spec.js#L45
1) [chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate ────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>٠١٢</p>
+ <p class="">٠١٢</p>
<!-- /wp:paragraph -->
43 | // Check the content.
44 | const content = await editor.getEditedPostContent();
> 45 | expect( content ).toBe(
| ^
46 | `<!-- wp:paragraph -->
47 | <p>٠١٢</p>
48 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:45:21
|
[chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate:
test/e2e/specs/editor/various/rtl.spec.js#L45
1) [chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>٠١٢</p>
+ <p class="">٠١٢</p>
<!-- /wp:paragraph -->
43 | // Check the content.
44 | const content = await editor.getEditedPostContent();
> 45 | expect( content ).toBe(
| ^
46 | `<!-- wp:paragraph -->
47 | <p>٠١٢</p>
48 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:45:21
|
[chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate:
test/e2e/specs/editor/various/rtl.spec.js#L45
1) [chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>٠١٢</p>
+ <p class="">٠١٢</p>
<!-- /wp:paragraph -->
43 | // Check the content.
44 | const content = await editor.getEditedPostContent();
> 45 | expect( content ).toBe(
| ^
46 | `<!-- wp:paragraph -->
47 | <p>٠١٢</p>
48 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:45:21
|
[chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split:
test/e2e/specs/editor/various/rtl.spec.js#L62
2) [chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ─────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>٠</p>
+ <p class="">٠</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>١</p>
+ <p class="">١</p>
<!-- /wp:paragraph -->
60 | // Check the content.
61 | const content = await editor.getEditedPostContent();
> 62 | expect( content ).toBe(
| ^
63 | `<!-- wp:paragraph -->
64 | <p>٠</p>
65 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:62:21
|
[chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split:
test/e2e/specs/editor/various/rtl.spec.js#L62
2) [chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ─────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>٠</p>
+ <p class="">٠</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>١</p>
+ <p class="">١</p>
<!-- /wp:paragraph -->
60 | // Check the content.
61 | const content = await editor.getEditedPostContent();
> 62 | expect( content ).toBe(
| ^
63 | `<!-- wp:paragraph -->
64 | <p>٠</p>
65 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:62:21
|
[chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split:
test/e2e/specs/editor/various/rtl.spec.js#L62
2) [chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ─────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>٠</p>
+ <p class="">٠</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>١</p>
+ <p class="">١</p>
<!-- /wp:paragraph -->
60 | // Check the content.
61 | const content = await editor.getEditedPostContent();
> 62 | expect( content ).toBe(
| ^
63 | `<!-- wp:paragraph -->
64 | <p>٠</p>
65 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:62:21
|
[chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward:
test/e2e/specs/editor/various/rtl.spec.js#L84
3) [chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>٠١</p>
+ <p class="">٠١</p>
<!-- /wp:paragraph -->
82 | // Check the content.
83 | const content = await editor.getEditedPostContent();
> 84 | expect( content ).toBe(
| ^
85 | `<!-- wp:paragraph -->
86 | <p>٠١</p>
87 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:84:21
|
[chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward:
test/e2e/specs/editor/various/rtl.spec.js#L84
3) [chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>٠١</p>
+ <p class="">٠١</p>
<!-- /wp:paragraph -->
82 | // Check the content.
83 | const content = await editor.getEditedPostContent();
> 84 | expect( content ).toBe(
| ^
85 | `<!-- wp:paragraph -->
86 | <p>٠١</p>
87 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:84:21
|
[chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward:
test/e2e/specs/editor/various/rtl.spec.js#L84
3) [chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>٠١</p>
+ <p class="">٠١</p>
<!-- /wp:paragraph -->
82 | // Check the content.
83 | const content = await editor.getEditedPostContent();
> 84 | expect( content ).toBe(
| ^
85 | `<!-- wp:paragraph -->
86 | <p>٠١</p>
87 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:84:21
|
[chromium] › editor/various/rtl.spec.js:91:2 › RTL › should merge forward:
test/e2e/specs/editor/various/rtl.spec.js#L103
4) [chromium] › editor/various/rtl.spec.js:91:2 › RTL › should merge forward ─────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>٠١</p>
+ <p class="">٠١</p>
<!-- /wp:paragraph -->
101 | // Check the content.
102 | const content = await editor.getEditedPostContent();
> 103 | expect( content ).toBe(
| ^
104 | `<!-- wp:paragraph -->
105 | <p>٠١</p>
106 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:103:21
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L132
1) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>I am @yourfather.</p>
+ <p class="">I am @yourfather.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
130 | await expect
131 | .poll( editor.getEditedPostContent )
> 132 | .toBe( testData.snapshot );
| ^
133 | } );
134 |
135 | test( `${ completer }: should insert ${ type } between two other words`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:132:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L132
1) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>I am @yourfather.</p>
+ <p class="">I am @yourfather.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
130 | await expect
131 | .poll( editor.getEditedPostContent )
> 132 | .toBe( testData.snapshot );
| ^
133 | } );
134 |
135 | test( `${ completer }: should insert ${ type } between two other words`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:132:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L132
1) [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>I am @yourfather.</p>
+ <p class="">I am @yourfather.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
130 | await expect
131 | .poll( editor.getEditedPostContent )
> 132 | .toBe( testData.snapshot );
| ^
133 | } );
134 |
135 | test( `${ completer }: should insert ${ type } between two other words`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:132:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L168
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>Stuck in the middle with @testuser you.</p>
+ <p class="">Stuck in the middle with @testuser you.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
166 | await expect
167 | .poll( editor.getEditedPostContent )
> 168 | .toBe( testData.snapshot );
| ^
169 | } );
170 |
171 | test( `${ completer }: should insert two subsequent ${ type }s`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:168:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L168
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>Stuck in the middle with @testuser you.</p>
+ <p class="">Stuck in the middle with @testuser you.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
166 | await expect
167 | .poll( editor.getEditedPostContent )
> 168 | .toBe( testData.snapshot );
| ^
169 | } );
170 |
171 | test( `${ completer }: should insert two subsequent ${ type }s`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:168:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L168
2) [webkit] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>Stuck in the middle with @testuser you.</p>
+ <p class="">Stuck in the middle with @testuser you.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
166 | await expect
167 | .poll( editor.getEditedPostContent )
> 168 | .toBe( testData.snapshot );
| ^
169 | } );
170 |
171 | test( `${ completer }: should insert two subsequent ${ type }s`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:168:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L215
3) [webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>The two greatest hobbits, in order: @thebetterhobbit @RingBearer.</p>
+ <p class="">The two greatest hobbits, in order: @thebetterhobbit @RingBearer.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
213 | await expect
214 | .poll( editor.getEditedPostContent )
> 215 | .toBe( testData.snapshot );
| ^
216 | } );
217 |
218 | test( `${ completer }: should allow ${ type } selection via click event`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:215:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L215
3) [webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>The two greatest hobbits, in order: @thebetterhobbit @RingBearer.</p>
+ <p class="">The two greatest hobbits, in order: @thebetterhobbit @RingBearer.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
213 | await expect
214 | .poll( editor.getEditedPostContent )
> 215 | .toBe( testData.snapshot );
| ^
216 | } );
217 |
218 | test( `${ completer }: should allow ${ type } selection via click event`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:215:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L215
3) [webkit] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>The two greatest hobbits, in order: @thebetterhobbit @RingBearer.</p>
+ <p class="">The two greatest hobbits, in order: @thebetterhobbit @RingBearer.</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
213 | await expect
214 | .poll( editor.getEditedPostContent )
> 215 | .toBe( testData.snapshot );
| ^
216 | } );
217 |
218 | test( `${ completer }: should allow ${ type } selection via click event`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:215:6
|
[webkit] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@firefox:
test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L250
4) [webkit] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via click event
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>@mockingjay</p>
+ <p class="">@mockingjay</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
248 | await expect
249 | .poll( editor.getEditedPostContent )
> 250 | .toBe( testData.snapshot );
| ^
251 | } );
252 |
253 | test( `${ completer }: should allow ${ type } selection via keypress event`, async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:250:6
|
[firefox] › editor/blocks/list.spec.js:77:2 › List (@firefox) › can undo asterisk transform:
test/e2e/specs/editor/blocks/list.spec.js#L88
1) [firefox] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ───
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>1. </p>
+ <p class="">1. </p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
86 | await pageUtils.pressKeys( 'primary+z' );
87 |
> 88 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
89 | `<!-- wp:paragraph -->
90 | <p>1. </p>
91 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:88:52
|
[firefox] › editor/blocks/list.spec.js:77:2 › List (@firefox) › can undo asterisk transform:
test/e2e/specs/editor/blocks/list.spec.js#L88
1) [firefox] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>1. </p>
+ <p class="">1. </p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
86 | await pageUtils.pressKeys( 'primary+z' );
87 |
> 88 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
89 | `<!-- wp:paragraph -->
90 | <p>1. </p>
91 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:88:52
|
[firefox] › editor/blocks/list.spec.js:77:2 › List (@firefox) › can undo asterisk transform:
test/e2e/specs/editor/blocks/list.spec.js#L88
1) [firefox] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ───
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
<!-- wp:paragraph -->
- <p>1. </p>
+ <p class="">1. </p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
86 | await pageUtils.pressKeys( 'primary+z' );
87 |
> 88 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
89 | `<!-- wp:paragraph -->
90 | <p>1. </p>
91 | <!-- /wp:paragraph -->`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:88:52
|
[firefox] › editor/blocks/list.spec.js:352:2 › List (@firefox) › can be converted to paragraphs:
test/e2e/specs/editor/blocks/list.spec.js#L360
2) [firefox] › editor/blocks/list.spec.js:352:2 › List (@Firefox) › can be converted to paragraphs
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>one</p>
+ <p class="">one</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>two</p>
+ <p class="">two</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
358 | await editor.transformBlockTo( 'core/paragraph' );
359 |
> 360 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
361 | `<!-- wp:paragraph -->
362 | <p>one</p>
363 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:360:52
|
[firefox] › editor/blocks/list.spec.js:352:2 › List (@firefox) › can be converted to paragraphs:
test/e2e/specs/editor/blocks/list.spec.js#L360
2) [firefox] › editor/blocks/list.spec.js:352:2 › List (@Firefox) › can be converted to paragraphs
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>one</p>
+ <p class="">one</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>two</p>
+ <p class="">two</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
358 | await editor.transformBlockTo( 'core/paragraph' );
359 |
> 360 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
361 | `<!-- wp:paragraph -->
362 | <p>one</p>
363 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:360:52
|
[firefox] › editor/blocks/list.spec.js:352:2 › List (@firefox) › can be converted to paragraphs:
test/e2e/specs/editor/blocks/list.spec.js#L360
2) [firefox] › editor/blocks/list.spec.js:352:2 › List (@Firefox) › can be converted to paragraphs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>one</p>
+ <p class="">one</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>two</p>
+ <p class="">two</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
358 | await editor.transformBlockTo( 'core/paragraph' );
359 |
> 360 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
361 | `<!-- wp:paragraph -->
362 | <p>one</p>
363 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:360:52
|
[firefox] › editor/blocks/list.spec.js:371:2 › List (@firefox) › can be converted when nested to paragraphs:
test/e2e/specs/editor/blocks/list.spec.js#L384
3) [firefox] › editor/blocks/list.spec.js:371:2 › List (@Firefox) › can be converted when nested to paragraphs
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>one</p>
+ <p class="">one</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>two</p>
+ <p class="">two</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
382 | await editor.transformBlockTo( 'core/paragraph' );
383 |
> 384 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
385 | `<!-- wp:paragraph -->
386 | <p>one</p>
387 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:384:52
|
[firefox] › editor/blocks/list.spec.js:371:2 › List (@firefox) › can be converted when nested to paragraphs:
test/e2e/specs/editor/blocks/list.spec.js#L384
3) [firefox] › editor/blocks/list.spec.js:371:2 › List (@Firefox) › can be converted when nested to paragraphs
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>one</p>
+ <p class="">one</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>two</p>
+ <p class="">two</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
382 | await editor.transformBlockTo( 'core/paragraph' );
383 |
> 384 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
385 | `<!-- wp:paragraph -->
386 | <p>one</p>
387 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:384:52
|
[firefox] › editor/blocks/list.spec.js:371:2 › List (@firefox) › can be converted when nested to paragraphs:
test/e2e/specs/editor/blocks/list.spec.js#L384
3) [firefox] › editor/blocks/list.spec.js:371:2 › List (@Firefox) › can be converted when nested to paragraphs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 2
+ Received + 2
<!-- wp:paragraph -->
- <p>one</p>
+ <p class="">one</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
- <p>two</p>
+ <p class="">two</p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
382 | await editor.transformBlockTo( 'core/paragraph' );
383 |
> 384 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
385 | `<!-- wp:paragraph -->
386 | <p>one</p>
387 | <!-- /wp:paragraph -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:384:52
|
[firefox] › editor/blocks/list.spec.js:418:2 › List (@firefox) › should create paragraph on split at end and merge back with content:
test/e2e/specs/editor/blocks/list.spec.js#L428
4) [firefox] › editor/blocks/list.spec.js:418:2 › List (@Firefox) › should create paragraph on split at end and merge back with content
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 1
@@ -3,7 +3,7 @@
<li>one</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
<!-- wp:paragraph -->
- <p></p>
+ <p class=""></p>
<!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
426 | await page.keyboard.press( 'Enter' );
427 |
> 428 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
429 | `<!-- wp:list -->
430 | <ul><!-- wp:list-item -->
431 | <li>one</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:428:52
|
🎭 Playwright Run Summary
1 flaky
[chromium] › site-editor/font-library.spec.js:45:3 › Font Library › When a theme with bundled fonts is active › should display the "Manage Fonts" icon
1 skipped
113 passed (6.6m)
|
🎭 Playwright Run Summary
13 failed
[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:163:3 › Quote › can be converted to paragraphs › and renders a paragraph for the cite, if it exists
[chromium] › editor/blocks/quote.spec.js:189:3 › Quote › can be converted to paragraphs › and renders only one paragraph for the cite, if the quote is void
[chromium] › editor/blocks/quote.spec.js:251:2 › Quote › can be split at the end ───────────────
[chromium] › editor/blocks/quote.spec.js:284:2 › Quote › can be unwrapped on Backspace ─────────
[chromium] › editor/blocks/quote.spec.js:297:2 › Quote › can be unwrapped with content on Backspace
[chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated
1 skipped
92 passed (7.6m)
|
🎭 Playwright Run Summary
18 failed
[chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender
[chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace ────
[chromium] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ───
[chromium] › editor/blocks/list.spec.js:95:2 › List (@Firefox) › should undo asterisk transform with backspace (-firefox)
[chromium] › editor/blocks/list.spec.js:112:2 › List (@Firefox) › should undo asterisk transform with backspace after selection changes (-firefox)
[chromium] › editor/blocks/list.spec.js:132:2 › List (@Firefox) › should undo asterisk transform with backspace setting isTyping state (-firefox)
[chromium] › editor/blocks/list.spec.js:150:2 › List (@Firefox) › should undo asterisk transform with backspace after selection changes without requestIdleCallback (-firefox)
[chromium] › editor/blocks/list.spec.js:171:2 › List (@Firefox) › should undo asterisk transform with escape (-firefox)
[chromium] › editor/blocks/list.spec.js:352:2 › List (@Firefox) › can be converted to paragraphs
[chromium] › editor/blocks/list.spec.js:371:2 › List (@Firefox) › can be converted when nested to paragraphs
[chromium] › editor/blocks/list.spec.js:418:2 › List (@Firefox) › should create paragraph on split at end and merge back with content
[chromium] › editor/blocks/list.spec.js:457:2 › List (@Firefox) › should split into two with paragraph and merge lists
[chromium] › editor/blocks/list.spec.js:594:2 › List (@Firefox) › should split into two ordered lists with paragraph
[chromium] › editor/blocks/list.spec.js:713:2 › List (@Firefox) › should create paragraph on Enter in quote block
[chromium] › editor/blocks/list.spec.js:1112:2 › List (@Firefox) › should only convert to list when shortcut ends with space
[chromium] › editor/blocks/list.spec.js:1196:2 › List (@Firefox) › first empty list item is graciously removed
[chromium] › editor/blocks/list.spec.js:1362:2 › List (@Firefox) › can be exited to selected paragraph
[chromium] › editor/blocks/list.spec.js:1381:2 › List (@Firefox) › selects all transformed output
11 skipped
133 passed (12.8m)
|
🎭 Playwright Run Summary
20 failed
[chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code
[chromium] › editor/plugins/format-api.spec.js:43:2 › Using Format API › should show unknow formatting button
[chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template
[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/block-locking.spec.js:53:2 › Block Locking › can lock everything ───
[chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar
115 passed (13.0m)
|
🎭 Playwright Run Summary
32 failed
[chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock
[chromium] › editor/various/copy-cut-paste.spec.js:11:2 › Copy/cut/paste › should copy and paste individual blocks with collapsed selection
[chromium] › editor/various/copy-cut-paste.spec.js:31:2 › Copy/cut/paste › should cut and paste individual blocks with collapsed selection
[chromium] › editor/various/copy-cut-paste.spec.js:74:2 › Copy/cut/paste › should cut and paste individual non textual blocks
[chromium] › editor/various/copy-cut-paste.spec.js:95:2 › Copy/cut/paste › should respect inline copy when text is selected
[chromium] › editor/various/copy-cut-paste.spec.js:120:2 › Copy/cut/paste › should respect inline copy in places like input fields and textareas
[chromium] › editor/various/copy-cut-paste.spec.js:141:2 › Copy/cut/paste › should handle paste events once
[chromium] › editor/various/copy-cut-paste.spec.js:195:2 › Copy/cut/paste › can copy group onto non textual element (image, spacer)
[chromium] › editor/various/copy-cut-paste.spec.js:249:2 › Copy/cut/paste › should copy only partial selection of text blocks
[chromium] › editor/various/copy-cut-paste.spec.js:282:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between
[chromium] › editor/various/copy-cut-paste.spec.js:316:2 › Copy/cut/paste › should cut partial selection of text blocks
[chromium] › editor/various/copy-cut-paste.spec.js:349:2 › Copy/cut/paste › should cut/paste partial selection with other blocks in-between
[chromium] › editor/various/copy-cut-paste.spec.js:383:2 › Copy/cut/paste › should cut partial selection and merge like a normal `delete` - not forward
[chromium] › editor/various/copy-cut-paste.spec.js:414:2 › Copy/cut/paste › should paste plain text in plain text context when cross block selection is copied
[chromium] › editor/various/draggable-blocks.spec.js:26:2 › Draggable block › can drag and drop to the top of a vertical block list
[chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list
[chromium] › editor/various/draggable-blocks.spec.js:174:2 › Draggable block › can drag and drop to the start of a horizontal block list
[chromium] › editor/various/draggable-blocks.spec.js:255:2 › Draggable block › can drag and drop to the end of a horizontal 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/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: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: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/inserting-blocks.spec.js:22:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter
[chromium] › editor/various/inserting-blocks.spec.js:166:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:44:2 › Order of block keyboard navigatio
|
🎭 Playwright Run Summary
34 failed
[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 › should navigate inline boundaries ────────
[chromium] › editor/various/splitting-merging.spec.js:18:2 › splitting and merging blocks (@Firefox, @WebKit) › should split and merge paragraph blocks using Enter and Backspace
[chromium] › editor/various/splitting-merging.spec.js:88:2 › splitting and merging blocks (@Firefox, @WebKit) › should merge into inline boundary position
[chromium] › editor/various/splitting-merging.spec.js:113:2 › splitting and merging blocks (@Firefox, @WebKit) › should delete an empty first line
[chromium] › editor/various/splitting-merging.spec.js:151:2 › splitting and merging blocks (@Firefox, @WebKit) › should not merge paragraphs if the selection is not collapsed
[chromium] › editor/various/splitting-merging.spec.js:185:2 › splitting and merging blocks (@Firefox, @WebKit) › should gracefully handle if placing caret in empty container
[chromium] › editor/various/splitting-merging.spec.js:222:2 › splitting and merging blocks (@Firefox, @WebKit) › should forward delete from an empty paragraph
[chromium] › editor/various/splitting-merging.spec.js:261:2 › splitting and merging blocks (@Firefox, @WebKit) › should remove at most one paragraph in forward direction
[chromium] › editor/various/splitting-merging.spec.js:350:2 › splitting and merging blocks (@Firefox, @WebKit) › should not split with line break in front (-firefox)
[chromium] › editor/various/style-variation.spec.js:7:2 › adding blocks › Should switch to the plain style of the quote block
[chromium] › editor/various/writing-flow.spec.js:228:2 › Writing Flow (@Firefox, @WebKit) › should navigate around nested inline boundaries
[chromium] › editor/various/writing-flow.spec.js:279:2 › Writing Flow (@Firefox, @WebKit) › should insert line break at end
[chromium] › editor/various/writing-flow.spec.js:293:2 › Writing Flow (@Firefox, @WebKit) › should insert line break at end and continue writing
[chromium] › editor/various/writing-flow.spec.js:308:2 › Writing Flow (@Firefox, @WebKit) › should insert line break mid text
[chromium] › editor/various/writing-flow.spec.js:323:2 › Writing Flow (@Firefox, @WebKit) › should insert line break at start
[chromium] › editor/various/writing-flow.spec.js:338:2 › Writing Flow (@Firefox, @WebKit) › should insert line break in empty container
[chromium] › editor/various/writing-flow.spec.js:397:2 › Writing Flow (@Firefox, @WebKit) › should not delete surrounding space when deleting a word with Backspace
[chromium] › editor/various/writing-flow.spec.js:420:2 › Writing Flow (@Firefox, @WebKit) › should not delete surrounding space when deleting a word with Alt+Backspace
[chromium] › editor/various/writing-flow.spec.js:446:2 › Writing Flow (@Firefox, @WebKit) › should not delete surrounding space when deleting a selected word
[chromium] › editor/various/writing-flow.spec.js:598:2 › Writing Flow (@Firefox, @WebKit) › should merge paragraphs
[chromium] › editor/various/writing-flow.spec.js:612:2 › Writing Flow (@Firefox, @WebKit) › should merge and then split paragraphs
[chromium] › editor/various/writing-flow.spec.js:634:2 › Writing Flow (@Firefox, @WebKit) › should merge and then soft line break
[chromium] › editor/various/writing-flow.spec.js:654:2 › Writing Flow (@Firefox, @WebKit) › should merge forwards
[chromium] › editor/various/writing-flow.spec.js:669:2 › Writing Flow (@Firefox, @WebKit) › should merge forwards properly on multiple t
|
🎭 Playwright Run Summary
43 failed
[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/inserting-blocks.spec.js:22:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter
[webkit] › editor/various/inserting-blocks.spec.js:166:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter
[webkit] › editor/various/splitting-merging.spec.js:18:2 › splitting and merging blocks (@Firefox, @WebKit) › should split and merge paragraph blocks using Enter and Backspace
[webkit] › editor/various/splitting-merging.spec.js:88:2 › splitting and merging blocks (@Firefox, @WebKit) › should merge into inline boundary position
[webkit] › editor/various/splitting-merging.spec.js:113:2 › splitting and merging blocks (@Firefox, @WebKit) › should delete an empty first line
[webkit] › editor/various/splitting-merging.spec.js:151:2 › splitting and merging blocks (@Firefox, @WebKit) › should not merge paragraphs if the selection is not collapsed
[webkit] › editor/various/splitting-merging.spec.js:185:2 › splitting and merging blocks (@Firefox, @WebKit) › should gracefully handle if placing caret in empty container
[webkit] › editor/various/splitting-merging.spec.js:222:2 › splitting and merging blocks (@Firefox, @WebKit) › should forward delete from an empty paragraph
[webkit] › editor/various/splitting-merging.spec.js:261:2 › splitting and merging blocks (@Firefox, @WebKit) › should remove at most one paragraph in forward direction
[webkit] › editor/various/splitting-
|
🎭 Playwright Run Summary
52 failed
[firefox] › editor/blocks/list.spec.js:77:2 › List (@Firefox) › can undo asterisk transform ────
[firefox] › editor/blocks/list.spec.js:352:2 › List (@Firefox) › can be converted to paragraphs
[firefox] › editor/blocks/list.spec.js:371:2 › List (@Firefox) › can be converted when nested to paragraphs
[firefox] › editor/blocks/list.spec.js:418:2 › List (@Firefox) › should create paragraph on split at end and merge back with content
[firefox] › editor/blocks/list.spec.js:457:2 › List (@Firefox) › should split into two with paragraph and merge lists
[firefox] › editor/blocks/list.spec.js:594:2 › List (@Firefox) › should split into two ordered lists with paragraph
[firefox] › editor/blocks/list.spec.js:713:2 › List (@Firefox) › should create paragraph on Enter in quote block
[firefox] › editor/blocks/list.spec.js:1112:2 › List (@Firefox) › should only convert to list when shortcut ends with space
[firefox] › editor/blocks/list.spec.js:1196:2 › List (@Firefox) › first empty list item is graciously removed
[firefox] › editor/blocks/list.spec.js:1362:2 › List (@Firefox) › can be exited to selected paragraph
[firefox] › editor/blocks/list.spec.js:1381:2 › List (@Firefox) › selects all transformed output
[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 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow newlines after multiple mention completions
[firefox] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option
[firefox] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option between two other words
[firefox] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert two subsequent options
[firefox] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via click event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via keypress event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should cancel option selection via `Escape` keypress event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:330:4 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should not insert disabled options
[firefox] › editor/various/autocomplete-and-mentions.spec.js:351:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow newlines after multiple option completions
[firefox] › editor/various/splitting-merging.spec.js:18:2 › splitting and merging blocks (@Firefox, @WebKit) › should split and merge paragraph blocks using Enter and Backspace
[firefox] › editor/various/splitting-merging.spec.js:88:2 › splitting and merging block
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
1.22 GB |
|
flaky-tests-report
Expired
|
2.94 KB |
|