Block Bindings: Explore improving block bindings UI useSelect
logic
#121793
Annotations
10 errors, 1 warning, and 1 notice
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L866
1) [firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('link', { name: 'Gutenberg' })
864 | name: 'Gutenberg',
865 | } )
> 866 | .click();
| ^
867 |
868 | const linkPopover = LinkUtils.getLinkPopover();
869 | await expect( linkPopover ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:866:5
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L866
1) [firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('link', { name: 'Gutenberg' })
864 | name: 'Gutenberg',
865 | } )
> 866 | .click();
| ^
867 |
868 | const linkPopover = LinkUtils.getLinkPopover();
869 | await expect( linkPopover ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:866:5
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L866
1) [firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('link', { name: 'Gutenberg' })
864 | name: 'Gutenberg',
865 | } )
> 866 | .click();
| ^
867 |
868 | const linkPopover = LinkUtils.getLinkPopover();
869 | await expect( linkPopover ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:866:5
|
Run the tests:
test/e2e/specs/editor/blocks/list.spec.js#L54
2) [firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 8
+ Received + 6
- <!-- wp:list -->
- <ul class="wp-block-list"><!-- wp:list-item -->
- <li>A list item</li>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list-item -->
+ <!-- /wp:paragraph -->
- <!-- wp:list-item -->
- <li>Another list item</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
52 | await page.keyboard.press( 'Enter' );
53 | await page.keyboard.type( 'Another list item' );
> 54 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
55 | `<!-- wp:list -->
56 | <ul class="wp-block-list"><!-- wp:list-item -->
57 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:54:3
|
Run the tests:
test/e2e/specs/editor/blocks/list.spec.js#L54
2) [firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 8
+ Received + 6
- <!-- wp:list -->
- <ul class="wp-block-list"><!-- wp:list-item -->
- <li>A list item</li>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list-item -->
+ <!-- /wp:paragraph -->
- <!-- wp:list-item -->
- <li>Another list item</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
52 | await page.keyboard.press( 'Enter' );
53 | await page.keyboard.type( 'Another list item' );
> 54 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
55 | `<!-- wp:list -->
56 | <ul class="wp-block-list"><!-- wp:list-item -->
57 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:54:3
|
Run the tests:
test/e2e/specs/editor/blocks/list.spec.js#L54
2) [firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 8
+ Received + 6
- <!-- wp:list -->
- <ul class="wp-block-list"><!-- wp:list-item -->
- <li>A list item</li>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list-item -->
+ <!-- /wp:paragraph -->
- <!-- wp:list-item -->
- <li>Another list item</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
52 | await page.keyboard.press( 'Enter' );
53 | await page.keyboard.type( 'Another list item' );
> 54 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
55 | `<!-- wp:list -->
56 | <ul class="wp-block-list"><!-- wp:list-item -->
57 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:54:3
|
Run the tests:
test/e2e/specs/editor/blocks/list.spec.js#L79
3) [firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list -->
<ul class=\"wp-block-list\"><!-- wp:list-item -->
<li>test</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
77 | await pageUtils.pressKeys( 'ArrowLeft', { times: 4 } );
78 | await page.keyboard.type( '* ' );
> 79 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
80 | `<!-- wp:list -->
81 | <ul class="wp-block-list"><!-- wp:list-item -->
82 | <li>test</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:79:3
|
Run the tests:
test/e2e/specs/editor/blocks/list.spec.js#L79
3) [firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list -->
<ul class=\"wp-block-list\"><!-- wp:list-item -->
<li>test</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
77 | await pageUtils.pressKeys( 'ArrowLeft', { times: 4 } );
78 | await page.keyboard.type( '* ' );
> 79 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
80 | `<!-- wp:list -->
81 | <ul class="wp-block-list"><!-- wp:list-item -->
82 | <li>test</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:79:3
|
Run the tests:
test/e2e/specs/editor/blocks/list.spec.js#L79
3) [firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list -->
<ul class=\"wp-block-list\"><!-- wp:list-item -->
<li>test</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
77 | await pageUtils.pressKeys( 'ArrowLeft', { times: 4 } );
78 | await page.keyboard.type( '* ' );
> 79 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
80 | `<!-- wp:list -->
81 | <ul class="wp-block-list"><!-- wp:list-item -->
82 | <li>test</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:79:3
|
Run the tests:
test/e2e/specs/editor/blocks/list.spec.js#L98
4) [firefox] › editor/blocks/list.spec.js:88:2 › List (@Firefox) › can be created by using a number at the start of a paragraph block
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:list {\"ordered\":true} -->
<ol class=\"wp-block-list\"><!-- wp:list-item -->
<li>A list item</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
96 | await page.keyboard.type( '1) A list item' );
97 |
> 98 | await expect.poll( editor.getEditedPostContent ).toBe(
| ^
99 | `<!-- wp:list {"ordered":true} -->
100 | <ol class="wp-block-list"><!-- wp:list-item -->
101 | <li>A list item</li>
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:98:3
|
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run the tests
136 failed
[firefox] › editor/blocks/links.spec.js:849:2 › Links › can click links within the same paragraph to open the correct link preview (@Firefox)
[firefox] › editor/blocks/list.spec.js:41:2 › List (@Firefox) › can be created by using an asterisk at the start of a paragraph block
[firefox] › editor/blocks/list.spec.js:67:2 › List (@Firefox) › can be created by typing an asterisk in front of text of a paragraph block
[firefox] › editor/blocks/list.spec.js:88:2 › List (@Firefox) › can be created by using a number at the start of a paragraph block
[firefox] › editor/blocks/list.spec.js:107:2 › List (@Firefox) › can undo asterisk transform ───
[firefox] › editor/blocks/list.spec.js:232:2 › List (@Firefox) › should not undo asterisk transform with backspace after selection change
[firefox] › editor/blocks/list.spec.js:253:2 › List (@Firefox) › can be created by typing "/list"
[firefox] › editor/blocks/list.spec.js:274:2 › List (@Firefox) › can be created by converting a paragraph
[firefox] › editor/blocks/list.spec.js:293:2 › List (@Firefox) › can be created by converting multiple paragraphs
[firefox] › editor/blocks/list.spec.js:323:2 › List (@Firefox) › can be created by converting a paragraph with line breaks
[firefox] › editor/blocks/list.spec.js:349:2 › List (@Firefox) › should not transform lines in block when transforming multiple blocks
[firefox] › editor/blocks/list.spec.js:448:2 › List (@Firefox) › should create paragraph on split at end and merge back with content
[firefox] › editor/blocks/list.spec.js:487:2 › List (@Firefox) › should split into two with paragraph and merge lists
[firefox] › editor/blocks/list.spec.js:624:2 › List (@Firefox) › should split into two ordered lists with paragraph
[firefox] › editor/blocks/list.spec.js:743:2 › List (@Firefox) › should create paragraph on Enter in quote block
[firefox] › editor/blocks/list.spec.js:968:2 › List (@Firefox) › should create and remove indented list with keyboard only
[firefox] › editor/blocks/list.spec.js:1083:2 › List (@Firefox) › should place the caret in the right place with nested list
[firefox] › editor/blocks/list.spec.js:1116:2 › List (@Firefox) › should not indent list on space with modifier
[firefox] › editor/blocks/list.spec.js:1142:2 › List (@Firefox) › should only convert to list when shortcut ends with space
[firefox] › editor/blocks/list.spec.js:1226:2 › List (@Firefox) › first empty list item is graciously removed
[firefox] › editor/blocks/list.spec.js:1253:2 › List (@Firefox) › should not change the contents when you change the list type to Ordered
[firefox] › editor/blocks/list.spec.js:1285:2 › List (@Firefox) › should not change the contents when you change the list type to Unordered
[firefox] › editor/blocks/list.spec.js:1344:2 › List (@Firefox) › should merge two list with same attributes
[firefox] › editor/blocks/list.spec.js:1392:2 › List (@Firefox) › can be exited to selected paragraph
[firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
[firefox] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention
[firefox] › editor/various/autocomplete-and-mentions.spec.js:135:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert mention between two other words
[firefox] › editor/various/autocomplete-and-mentions.spec.js:171:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions
[firefox] › editor/various/autocomplete-and-mentions.spec.js:218:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via click event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:253:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via keypress event
[firefox] › editor/various/autocomplete-and-mentions.spec.js:291:3 › Autocomplet
|
Loading