feat: Drag hendle menu delete button removes all other blocks in selection (BLO-1007) #7544
build.yml
on: pull_request
Playwright Build
1m 14s
Build
3m 9s
Matrix: playwright
Merge Playwright Reports
46s
Annotations
2 errors, 1 warning, and 7 notices
|
[webkit] › src/end-to-end/multicolumn/multicolumn.test.ts:16:7 › Check Multi-Column Behaviour › Check Delete before column:
tests/src/utils/editor.ts#L47
1) [webkit] › src/end-to-end/multicolumn/multicolumn.test.ts:16:7 › Check Multi-Column Behaviour › Check Delete before column
Error: expect(string).toMatchSnapshot(expected)
@@ -86,37 +86,15 @@
"isToggleable": false
},
"content": [
{
"type": "text",
- "text": "So is this heading!"
+ "text": "So is this heading!You can have multiple blocks in a column too"
}
]
}
]
- },
- {
- "type": "blockContainer",
- "attrs": {
- "id": "7"
- },
- "content": [
- {
- "type": "paragraph",
- "attrs": {
- "backgroundColor": "default",
- "textColor": "default",
- "textAlignment": "left"
- },
- "content": [
- {
- "type": "text",
- "text": "You can have multiple blocks in a column too"
- }
- ]
- }
- ]
}
]
},
{
"type": "column",
Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/multicolumn/multicolumn.test.ts-snapshots/deleteBeforeColumn-json-webkit-linux.json
Received: /__w/BlockNote/BlockNote/tests/test-results/multicolumn-multicolumn-Ch-2fd07--Check-Delete-before-column-webkit/deleteBeforeColumn-json-actual.json
at ../utils/editor.ts:47
45 | // Remove id from docs
46 | const doc = JSON.stringify(await getDoc(page), null, 2);
> 47 | expect(doc).toMatchSnapshot(`${name}.json`);
| ^
48 | }
49 |
at compareDocToSnapshot (/__w/BlockNote/BlockNote/tests/src/utils/editor.ts:47:15)
at /__w/BlockNote/BlockNote/tests/src/end-to-end/multicolumn/multicolumn.test.ts:26:5
|
|
[webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:59:7 › Check Keyboard Handlers' Behaviour › Check Enter preserves nested blocks:
tests/src/utils/editor.ts#L47
1) [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:59:7 › Check Keyboard Handlers' Behaviour › Check Enter preserves nested blocks
Error: expect(string).toMatchSnapshot(expected)
@@ -20,11 +20,11 @@
"isToggleable": false
},
"content": [
{
"type": "text",
- "text": "H"
+ "text": "Hea"
}
]
}
]
},
@@ -42,11 +42,11 @@
"textAlignment": "left"
},
"content": [
{
"type": "text",
- "text": "eading"
+ "text": "ding"
}
]
},
{
"type": "blockGroup",
Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts-snapshots/enterPreservesNestedBlocks-json-webkit-linux.json
Received: /__w/BlockNote/BlockNote/tests/test-results/keyboardhandlers-keyboardh-351fd-ter-preserves-nested-blocks-webkit/enterPreservesNestedBlocks-json-actual.json
at ../utils/editor.ts:47
45 | // Remove id from docs
46 | const doc = JSON.stringify(await getDoc(page), null, 2);
> 47 | expect(doc).toMatchSnapshot(`${name}.json`);
| ^
48 | }
49 |
at compareDocToSnapshot (/__w/BlockNote/BlockNote/tests/src/utils/editor.ts:47:15)
at /__w/BlockNote/BlockNote/tests/src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:75:5
|
|
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build
{
"workflowData": {
"owner": "TypeCellOS",
"repo": "BlockNote",
"sha": "31718b8a59d6c4350bf34fbec77821f1e2b93715",
"ref": "2683"
},
"key": "Mq7KoAPFKx",
"runId": 25056572106,
"webhookDebug": {
"action": "requested",
"head_branch": "side-menu-multi-block-delete",
"head_repository_full_name": "TypeCellOS/BlockNote",
"full_name": "TypeCellOS/BlockNote",
"isPullRequest": true,
"prNumber": 2683,
"prNumberType": "number",
"isNewPullRequest": true,
"isOldPullRequest": false,
"prKey": "TypeCellOS/BlockNote:side-menu-multi-block-delete",
"oldPrDataHash": "qojIXJBSqF",
"lookupKey": "TypeCellOS/BlockNote:side-menu-multi-block-delete",
"data": {
"owner": "TypeCellOS",
"repo": "BlockNote",
"sha": "31718b8a59d6c4350bf34fbec77821f1e2b93715",
"ref": "2683"
}
}
}
|
|
🎭 Playwright Run Summary
40 passed (36.6s)
|
|
🎭 Playwright Run Summary
1 flaky
[webkit] › src/end-to-end/multicolumn/multicolumn.test.ts:16:7 › Check Multi-Column Behaviour › Check Delete before column
39 passed (1.0m)
|
|
🎭 Playwright Run Summary
40 passed (47.1s)
|
|
🎭 Playwright Run Summary
2 skipped
88 passed (1.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:59:7 › Check Keyboard Handlers' Behaviour › Check Enter preserves nested blocks
10 skipped
79 passed (2.2m)
|
|
🎭 Playwright Run Summary
14 skipped
76 passed (1.6m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-chromium-1
Expired
|
124 KB |
sha256:c661e9569224e4c1f49550c72fda7aa2fb65db6b9b131714beeb0f2b13875f43
|
|
|
blob-report-chromium-2
Expired
|
48.8 KB |
sha256:13f286408e2cf1b865b1a23a38019ef2d4d0ea85f7a4c92689207d90c4bee228
|
|
|
blob-report-firefox-1
Expired
|
111 KB |
sha256:2b1084a7740328afffb12bad7971158846a443980c451d400b0e1ce7399c2e58
|
|
|
blob-report-firefox-2
Expired
|
49.4 KB |
sha256:0486019a29925397380df1aa59f080a45f917f9d6eb093d46079c9b29af0de56
|
|
|
blob-report-webkit-1
Expired
|
5.31 MB |
sha256:addd1ca725ab97b9490b69ef6057fd614dae46e3ca273cec5bdb76c7e1e09e91
|
|
|
blob-report-webkit-2
Expired
|
933 KB |
sha256:9b72472f7bc1564fc1b17176a0b63058e2c388c6c4779fe87938816d3de9d010
|
|
|
playwright-build
Expired
|
21.5 MB |
sha256:106de39751eb2786a6df3426eadf729eb2701804fe7bc582c13d47b1d248d484
|
|
|
playwright-report-chromium-1
Expired
|
258 KB |
sha256:e7000cda57d3409077213dcc21d40ea1052212d37a22284291d90ecfad397bc5
|
|
|
playwright-report-chromium-2
Expired
|
207 KB |
sha256:15ec4166f8167269b558c11231e99b9f4657b6468a9d8c1474acf541a7e643d0
|
|
|
playwright-report-firefox-1
Expired
|
249 KB |
sha256:c5e4388c9f91f8b5448d93c914443753da9515c145c39808baa9c471122dd053
|
|
|
playwright-report-firefox-2
Expired
|
207 KB |
sha256:d672bb604b7d11c9a259027fb078eb24d42106643da41ae0573e6189e3919011
|
|
|
playwright-report-merged
Expired
|
6.73 MB |
sha256:f5d274615132c9f41691562f867eacd2bbbb13c59b126bc721aa560892b2ce44
|
|
|
playwright-report-webkit-1
Expired
|
5.81 MB |
sha256:8bc0e9aefc27ae26ccccb2853ed5620920b9a2eb7ceb3cfde5cf3066365677b0
|
|
|
playwright-report-webkit-2
Expired
|
1.44 MB |
sha256:89875cd612170556bc9337fb0232e6bdf6b7089deb4af53a4941cccfc5d1e3d5
|
|
|
relative-ci-artifacts-editor
|
48.2 KB |
sha256:78bd0453001aeaf8062f066ec60eb1a807ca4c1b14dff5913a3e09c79c819d53
|
|