Skip to content

feat(markdown): replace unified.js with custom markdown parser/serializer #7652

feat(markdown): replace unified.js with custom markdown parser/serializer

feat(markdown): replace unified.js with custom markdown parser/serializer #7652

Triggered via pull request May 6, 2026 03:35
Status Failure
Total duration 8m 9s
Artifacts 14

build.yml

on: pull_request
Matrix: playwright
Merge Playwright Reports
51s
Merge Playwright Reports
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 6 notices
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (HTML) > table/linksInCells: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L45
Error: Snapshot `Export tests (HTML) > table/linksInCells 1` mismatched - Expected + Received @@ -6,13 +6,16 @@ <tr> <td colspan="1" rowspan="1"> <p> Visit <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://example.com" + href="https://example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >Example</a> </p> </td> <td colspan="1" rowspan="1"> <p>Plain cell</p> @@ -23,13 +26,16 @@ <p>Data</p> </td> <td colspan="1" rowspan="1"> <p> <a + href="https://example2.com" target="_blank" - rel="noopener noreferrer nofollow" - href="https://example2.com" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >Link</a> </p> </td> </tr> </table> ❯ testExportHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:45:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:30:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (HTML) > link/withCode: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L45
Error: Snapshot `Export tests (HTML) > link/withCode 1` mismatched - Expected + Received <p> See the <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://example.com" + href="https://example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >docs</a> for <code>config</code> </p> ❯ testExportHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:45:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:30:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (HTML) > complex/document: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L45
Error: Snapshot `Export tests (HTML) > complex/document 1` mismatched - Expected + Received @@ -4,13 +4,16 @@ <p> Text with <strong>bold</strong> and <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://example.com" + href="https://example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >a link</a> . </p> <ul> <li> ❯ testExportHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:45:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:30:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (HTML) > quote/withLink: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L45
Error: Snapshot `Export tests (HTML) > quote/withLink 1` mismatched - Expected + Received <blockquote> Quote with <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://www.example.com" + href="https://www.example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >a link</a> </blockquote> ❯ testExportHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:45:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:30:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (BlockNote HTML) > link/urlWithParens: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L26
Error: Snapshot `Export tests (BlockNote HTML) > link/urlWithParens 1` mismatched - Expected + Received @@ -2,13 +2,16 @@ <div class="bn-block-outer" data-node-type="blockOuter" data-id="1"> <div class="bn-block" data-node-type="blockContainer" data-id="1"> <div class="bn-block-content" data-content-type="paragraph"> <p class="bn-inline-content"> <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://en.wikipedia.org/wiki/Example_(disambiguation)" + href="https://en.wikipedia.org/wiki/Example_(disambiguation)" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >Example</a> </p> </div> </div> </div> ❯ testExportBlockNoteHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:26:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:20:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (BlockNote HTML) > link/plainUrl: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L26
Error: Snapshot `Export tests (BlockNote HTML) > link/plainUrl 1` mismatched - Expected + Received @@ -2,13 +2,16 @@ <div class="bn-block-outer" data-node-type="blockOuter" data-id="1"> <div class="bn-block" data-node-type="blockContainer" data-id="1"> <div class="bn-block-content" data-content-type="paragraph"> <p class="bn-inline-content"> <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://www.website.com" + href="https://www.website.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >https://www.website.com</a> </p> </div> </div> </div> ❯ testExportBlockNoteHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:26:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:20:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (BlockNote HTML) > table/linksInCells: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L26
Error: Snapshot `Export tests (BlockNote HTML) > table/linksInCells 1` mismatched - Expected + Received @@ -16,13 +16,16 @@ <tr> <td colspan="1" rowspan="1"> <p> Visit <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://example.com" + href="https://example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >Example</a> </p> </td> <td colspan="1" rowspan="1"> <p>Plain cell</p> @@ -33,13 +36,16 @@ <p>Data</p> </td> <td colspan="1" rowspan="1"> <p> <a + href="https://example2.com" target="_blank" - rel="noopener noreferrer nofollow" - href="https://example2.com" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >Link</a> </p> </td> </tr> </table> ❯ testExportBlockNoteHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:26:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:20:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (BlockNote HTML) > link/withCode: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L26
Error: Snapshot `Export tests (BlockNote HTML) > link/withCode 1` mismatched - Expected + Received @@ -3,13 +3,16 @@ <div class="bn-block" data-node-type="blockContainer" data-id="1"> <div class="bn-block-content" data-content-type="paragraph"> <p class="bn-inline-content"> See the <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://example.com" + href="https://example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >docs</a> for <code>config</code> </p> </div> ❯ testExportBlockNoteHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:26:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:20:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (BlockNote HTML) > complex/document: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L26
Error: Snapshot `Export tests (BlockNote HTML) > complex/document 1` mismatched - Expected + Received @@ -26,13 +26,16 @@ <p class="bn-inline-content"> Text with <strong>bold</strong> and <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://example.com" + href="https://example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >a link</a> . </p> </div> </div> ❯ testExportBlockNoteHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:26:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:20:7
src/unit/core/formatConversion/export/runTests.test.ts > Export tests (BlockNote HTML) > quote/withLink: tests/src/unit/shared/formatConversion/export/exportTestExecutors.ts#L26
Error: Snapshot `Export tests (BlockNote HTML) > quote/withLink 1` mismatched - Expected + Received @@ -3,13 +3,16 @@ <div class="bn-block" data-node-type="blockContainer" data-id="1"> <div class="bn-block-content" data-content-type="quote"> <blockquote class="bn-inline-content"> Quote with <a - target="_blank" - rel="noopener noreferrer nofollow" - href="https://www.example.com" + href="https://www.example.com" + target="_blank" + rel="external" + classname="bn-inline-content-section" + data-inline-content-type="link" + data-custom-attribute="true" >a link</a> </blockquote> </div> </div> </div> ❯ testExportBlockNoteHTML src/unit/shared/formatConversion/export/exportTestExecutors.ts:26:3 ❯ src/unit/core/formatConversion/export/runTests.test.ts:20:7
🎭 Playwright Run Summary
1 skipped 42 passed (44.9s)
🎭 Playwright Run Summary
43 passed (37.8s)
🎭 Playwright Run Summary
43 passed (1.0m)
🎭 Playwright Run Summary
2 skipped 90 passed (1.3m)
🎭 Playwright Run Summary
15 skipped 77 passed (1.6m)
🎭 Playwright Run Summary
12 skipped 80 passed (1.9m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-chromium-1 Expired
127 KB
sha256:d30fa9092efacec721e360f9bb51a97826eaa8a64d8df8f6dd0ea460d5d05472
blob-report-chromium-2 Expired
52.9 KB
sha256:cc07b9b860cb6c361176f850483d7bd21c13e82417240f90ffea8a9ba1519416
blob-report-firefox-1 Expired
115 KB
sha256:97fdb50a7dcc0f8f5008d53381913e84cf750ab9fcf04b3181dda89c0a3d0c81
blob-report-firefox-2 Expired
52.5 KB
sha256:ab989f151a6f50b02b084329d356aa5b385b31ca904d0a62491c238ccb8fd64a
blob-report-webkit-1 Expired
122 KB
sha256:3f70f6daffdfc9677195bf7cf624e75af646fcc5b1b910e636e03248b2af839b
blob-report-webkit-2 Expired
53.6 KB
sha256:5e7040efaf9baec9b6cd94616e6b3b1e9c83ca18fcd90997d8fcd7f8bc6b9812
playwright-build Expired
21.2 MB
sha256:9ab98d10a93244a0dfa183e265d442c40ad1e10393a7b52541b67aecfd6948ae
playwright-report-chromium-1 Expired
260 KB
sha256:8bda6637aab9d94db1674964daddaa224c8f4ba554c72631bda10ba561494173
playwright-report-chromium-2 Expired
210 KB
sha256:cfdd168b1a72c4d09f2e04952a339c8f1c9b8e168cb426502b06c05d2bbdf1e8
playwright-report-firefox-1 Expired
250 KB
sha256:23b3a3c3eb4cbfc95053d0f75c541c01917e4cd71bc93d25b2e03b33cada286d
playwright-report-firefox-2 Expired
209 KB
sha256:84a69052b079b652f6122924b147c45cbf995c04a067ebd1757cf1f8d4487ce8
playwright-report-merged Expired
332 KB
sha256:173fdad743cd77d0d56bcd1fe4c467f13d06dbfc56352d987cf06cd10411a8b1
playwright-report-webkit-1 Expired
256 KB
sha256:e43a90e38a5776cd51c5364e19c7fa0dbb65d41627beacc803716cf731518db3
playwright-report-webkit-2 Expired
210 KB
sha256:ededf76f15ab3cc7872465e0bb7533c341949b847f91e677035ccac3f37a8d2f