Block Editor: Improve the Select/Navigation mode and keep it persistent #113675
Annotations
10 errors and 1 notice
test/e2e/specs/editor/various/multi-block-selection.spec.js#L264
1) [webkit] › editor/various/multi-block-selection.spec.js:244:2 › Multi-block selection (@Firefox, @WebKit) › should select with shift + click
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
Array [
1,
- 2,
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
262 | await expect
263 | .poll( multiBlockSelectionUtils.getSelectedFlatIndices )
> 264 | .toEqual( [ 1, 2 ] );
| ^
265 |
266 | // Group the blocks and test that multiselection also works for nested
267 | // blocks. Checks for regressions of
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:264:5
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L264
1) [webkit] › editor/various/multi-block-selection.spec.js:244:2 › Multi-block selection (@Firefox, @WebKit) › should select with shift + click
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
Array [
1,
- 2,
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
262 | await expect
263 | .poll( multiBlockSelectionUtils.getSelectedFlatIndices )
> 264 | .toEqual( [ 1, 2 ] );
| ^
265 |
266 | // Group the blocks and test that multiselection also works for nested
267 | // blocks. Checks for regressions of
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:264:5
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L264
1) [webkit] › editor/various/multi-block-selection.spec.js:244:2 › Multi-block selection (@Firefox, @WebKit) › should select with shift + click
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 0
Array [
1,
- 2,
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
262 | await expect
263 | .poll( multiBlockSelectionUtils.getSelectedFlatIndices )
> 264 | .toEqual( [ 1, 2 ] );
| ^
265 |
266 | // Group the blocks and test that multiselection also works for nested
267 | // blocks. Checks for regressions of
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:264:5
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1285
2) [webkit] › editor/various/multi-block-selection.spec.js:1242:2 › Multi-block selection (@Firefox, @WebKit) › should partially select with shift + click
Error: expect(received).toMatchObject(expected)
- Expected - 1
+ Received + 11
Array [
Object {
"attributes": Object {
- "content": "<strong>1</strong>|2",
+ "content": "|[",
+ "dropCap": false,
+ },
+ "innerBlocks": Array [],
+ "name": "core/paragraph",
+ },
+ Object {
+ "attributes": Object {
+ "content": "]2",
+ "dropCap": false,
},
+ "innerBlocks": Array [],
"name": "core/paragraph",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1283 | // Ensure selection is in the correct place.
1284 | await page.keyboard.type( '|' );
> 1285 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
1286 | {
1287 | name: 'core/paragraph',
1288 | attributes: { content: '<strong>1</strong>|2' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1285:41
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1285
2) [webkit] › editor/various/multi-block-selection.spec.js:1242:2 › Multi-block selection (@Firefox, @WebKit) › should partially select with shift + click
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 1
+ Received + 11
Array [
Object {
"attributes": Object {
- "content": "<strong>1</strong>|2",
+ "content": "|[",
+ "dropCap": false,
+ },
+ "innerBlocks": Array [],
+ "name": "core/paragraph",
+ },
+ Object {
+ "attributes": Object {
+ "content": "]2",
+ "dropCap": false,
},
+ "innerBlocks": Array [],
"name": "core/paragraph",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1283 | // Ensure selection is in the correct place.
1284 | await page.keyboard.type( '|' );
> 1285 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
1286 | {
1287 | name: 'core/paragraph',
1288 | attributes: { content: '<strong>1</strong>|2' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1285:41
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1285
2) [webkit] › editor/various/multi-block-selection.spec.js:1242:2 › Multi-block selection (@Firefox, @WebKit) › should partially select with shift + click
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 1
+ Received + 11
Array [
Object {
"attributes": Object {
- "content": "<strong>1</strong>|2",
+ "content": "|[",
+ "dropCap": false,
+ },
+ "innerBlocks": Array [],
+ "name": "core/paragraph",
+ },
+ Object {
+ "attributes": Object {
+ "content": "]2",
+ "dropCap": false,
},
+ "innerBlocks": Array [],
"name": "core/paragraph",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1283 | // Ensure selection is in the correct place.
1284 | await page.keyboard.type( '|' );
> 1285 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
1286 | {
1287 | name: 'core/paragraph',
1288 | attributes: { content: '<strong>1</strong>|2' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1285:41
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1316
3) [webkit] › editor/various/multi-block-selection.spec.js:1294:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select block with text selection and a block without text selection
Error: expect(received).toMatchObject(expected)
- Expected - 4
+ Received + 4
Array [
Object {
"attributes": Object {
- "content": "hi",
- },
- "name": "core/paragraph",
+ "height": "100px",
},
- Object {
+ "clientId": "d007e732-69ba-425c-a318-5d45bcf68cb2",
+ "innerBlocks": Array [],
+ "isValid": true,
"name": "core/spacer",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1314 | await expect
1315 | .poll( multiBlockSelectionUtils.getSelectedBlocks )
> 1316 | .toMatchObject( [
| ^
1317 | { name: 'core/paragraph', attributes: { content: 'hi' } },
1318 | { name: 'core/spacer' },
1319 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1316:6
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1316
3) [webkit] › editor/various/multi-block-selection.spec.js:1294:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select block with text selection and a block without text selection
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 4
+ Received + 4
Array [
Object {
"attributes": Object {
- "content": "hi",
- },
- "name": "core/paragraph",
+ "height": "100px",
},
- Object {
+ "clientId": "51749823-55ca-4b1e-a528-a4114706710b",
+ "innerBlocks": Array [],
+ "isValid": true,
"name": "core/spacer",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1314 | await expect
1315 | .poll( multiBlockSelectionUtils.getSelectedBlocks )
> 1316 | .toMatchObject( [
| ^
1317 | { name: 'core/paragraph', attributes: { content: 'hi' } },
1318 | { name: 'core/spacer' },
1319 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1316:6
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1316
3) [webkit] › editor/various/multi-block-selection.spec.js:1294:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select block with text selection and a block without text selection
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 4
+ Received + 4
Array [
Object {
"attributes": Object {
- "content": "hi",
- },
- "name": "core/paragraph",
+ "height": "100px",
},
- Object {
+ "clientId": "bb15aef5-5012-4b0a-8f92-6183b3b06189",
+ "innerBlocks": Array [],
+ "isValid": true,
"name": "core/spacer",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1314 | await expect
1315 | .poll( multiBlockSelectionUtils.getSelectedBlocks )
> 1316 | .toMatchObject( [
| ^
1317 | { name: 'core/paragraph', attributes: { content: 'hi' } },
1318 | { name: 'core/spacer' },
1319 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1316:6
|
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1338
4) [webkit] › editor/various/multi-block-selection.spec.js:1322:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select blocks without text selection
Error: expect(received).toMatchObject(expected)
- Expected - 2
+ Received + 5
Array [
Object {
- "name": "core/spacer",
+ "attributes": Object {
+ "height": "100px",
},
- Object {
+ "clientId": "2ab90623-a535-416a-a106-f3d6a0be22e5",
+ "innerBlocks": Array [],
+ "isValid": true,
"name": "core/spacer",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1336 | await expect
1337 | .poll( multiBlockSelectionUtils.getSelectedBlocks )
> 1338 | .toMatchObject( [
| ^
1339 | { name: 'core/spacer' },
1340 | { name: 'core/spacer' },
1341 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1338:6
|
6 failed
[webkit] › editor/various/multi-block-selection.spec.js:244:2 › Multi-block selection (@Firefox, @WebKit) › should select with shift + click
[webkit] › editor/various/multi-block-selection.spec.js:1242:2 › Multi-block selection (@Firefox, @WebKit) › should partially select with shift + click
[webkit] › editor/various/multi-block-selection.spec.js:1294:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select block with text selection and a block without text selection
[webkit] › editor/various/multi-block-selection.spec.js:1322:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select blocks without text selection
[webkit] › editor/various/writing-flow.spec.js:24:2 › Writing Flow (@Firefox, @WebKit) › Should navigate inner blocks with arrow keys
[webkit] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode
190 passed (12.6m)
|
The logs for this run have expired and are no longer available.
Loading