Skip to content

feat(parser/javascript): use oxc-parser #447

feat(parser/javascript): use oxc-parser

feat(parser/javascript): use oxc-parser #447

Triggered via pull request August 18, 2025 07:25
Status Failure
Total duration 39s
Artifacts

ci.yml

on: pull_request
Lint & Format
32s
Lint & Format
Test & Coverage
33s
Test & Coverage
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 1 warning, and 2 notices
Test & Coverage
Process completed with exit code 1.
Test & Coverage: doc/api/test.md#L1
This is a ERROR issue
reverse.js: src/generators/api-links/__tests__/fixtures.test.mjs#L31
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "asserts": "lib/reverse.js#L8",\n' + - ' "asserts.ok": "lib/reverse.js#L5",\n' + - ' "asserts.strictEqual": "lib/reverse.js#L12"\n' + - '}\n' ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "asserts": "lib/reverse.js#L8",\n' + - ' "asserts.ok": "lib/reverse.js#L5",\n' + - ' "asserts.strictEqual": "lib/reverse.js#L12"\n' + - '}\n' at TestContext.snapshotAssertion (node:internal/test_runner/snapshot:206:9) at assert.<computed> [as snapshot] (node:internal/test_runner/test:320:18) at TestContext.<anonymous> (file:///home/runner/work/doc-kit/doc-kit/src/generators/api-links/__tests__/fixtures.test.mjs:31:18) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\n{}\n', expected: '\n{\n "asserts": "lib/reverse.js#L8",\n "asserts.ok": "lib/reverse.js#L5",\n "asserts.strictEqual": "lib/reverse.js#L12"\n}\n', operator: 'strictEqual' } }
prototype.js: src/generators/api-links/__tests__/fixtures.test.mjs#L31
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "prototype.Class": "lib/prototype.js#L5",\n' + - ' "Class.classMethod": "lib/prototype.js#L8",\n' + - ' "class.instanceMethod": "lib/prototype.js#L9"\n' + - '}\n' ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "prototype.Class": "lib/prototype.js#L5",\n' + - ' "Class.classMethod": "lib/prototype.js#L8",\n' + - ' "class.instanceMethod": "lib/prototype.js#L9"\n' + - '}\n' at TestContext.snapshotAssertion (node:internal/test_runner/snapshot:206:9) at assert.<computed> [as snapshot] (node:internal/test_runner/test:320:18) at TestContext.<anonymous> (file:///home/runner/work/doc-kit/doc-kit/src/generators/api-links/__tests__/fixtures.test.mjs:31:18) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\n{}\n', expected: '\n{\n "prototype.Class": "lib/prototype.js#L5",\n "Class.classMethod": "lib/prototype.js#L8",\n "class.instanceMethod": "lib/prototype.js#L9"\n}\n', operator: 'strictEqual' } }
mod.js: src/generators/api-links/__tests__/fixtures.test.mjs#L31
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: actual expected '\n{\n "mod.foo": "lib/mod.js#L5"\n}\n' ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: actual expected '\n{\n "mod.foo": "lib/mod.js#L5"\n}\n' at TestContext.snapshotAssertion (node:internal/test_runner/snapshot:206:9) at assert.<computed> [as snapshot] (node:internal/test_runner/test:320:18) at TestContext.<anonymous> (file:///home/runner/work/doc-kit/doc-kit/src/generators/api-links/__tests__/fixtures.test.mjs:31:18) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\n{}\n', expected: '\n{\n "mod.foo": "lib/mod.js#L5"\n}\n', operator: 'strictEqual' } }
exports.js: src/generators/api-links/__tests__/fixtures.test.mjs#L31
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "exports.fn1": "lib/exports.js#L8",\n' + - ' "exports.fn2": "lib/exports.js#L10",\n' + - ' "exports.Buffer": "lib/exports.js#L5",\n' + - ' "exports.fn3": "lib/exports.js#L12"\n' + - '}\n' ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "exports.fn1": "lib/exports.js#L8",\n' + - ' "exports.fn2": "lib/exports.js#L10",\n' + - ' "exports.Buffer": "lib/exports.js#L5",\n' + - ' "exports.fn3": "lib/exports.js#L12"\n' + - '}\n' at TestContext.snapshotAssertion (node:internal/test_runner/snapshot:206:9) at assert.<computed> [as snapshot] (node:internal/test_runner/test:320:18) at TestContext.<anonymous> (file:///home/runner/work/doc-kit/doc-kit/src/generators/api-links/__tests__/fixtures.test.mjs:31:18) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\n{}\n', expected: '\n{\n "exports.fn1": "lib/exports.js#L8",\n "exports.fn2": "lib/exports.js#L10",\n "exports.Buffer": "lib/exports.js#L5",\n "exports.fn3": "lib/exports.js#L12"\n}\n', operator: 'strictEqual' } }
class.js: src/generators/api-links/__tests__/fixtures.test.mjs#L31
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "Class": "lib/class.js#L5",\n' + - ' "new Class": "lib/class.js#L6",\n' + - ' "class.method": "lib/class.js#L7"\n' + - '}\n' ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "Class": "lib/class.js#L5",\n' + - ' "new Class": "lib/class.js#L6",\n' + - ' "class.method": "lib/class.js#L7"\n' + - '}\n' at TestContext.snapshotAssertion (node:internal/test_runner/snapshot:206:9) at assert.<computed> [as snapshot] (node:internal/test_runner/test:320:18) at TestContext.<anonymous> (file:///home/runner/work/doc-kit/doc-kit/src/generators/api-links/__tests__/fixtures.test.mjs:31:18) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\n{}\n', expected: '\n{\n "Class": "lib/class.js#L5",\n "new Class": "lib/class.js#L6",\n "class.method": "lib/class.js#L7"\n}\n', operator: 'strictEqual' } }
buffer.js: src/generators/api-links/__tests__/fixtures.test.mjs#L31
Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "buffer.Buffer": "lib/buffer.js#L5",\n' + - ' "buf.instanceMethod": "lib/buffer.js#L8"\n' + - '}\n' at async Promise.all (index 0) at async Promise.all (index 0) { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + '\n{}\n' - '\n' + - '{\n' + - ' "buffer.Buffer": "lib/buffer.js#L5",\n' + - ' "buf.instanceMethod": "lib/buffer.js#L8"\n' + - '}\n' at TestContext.snapshotAssertion (node:internal/test_runner/snapshot:206:9) at assert.<computed> [as snapshot] (node:internal/test_runner/test:320:18) at TestContext.<anonymous> (file:///home/runner/work/doc-kit/doc-kit/src/generators/api-links/__tests__/fixtures.test.mjs:31:18) at async Test.run (node:internal/test_runner/test:1054:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1442:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1442:7) at async startSubtestAfterBootstrap (node:internal/test_runner/harness:296:3) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\n{}\n', expected: '\n{\n "buffer.Buffer": "lib/buffer.js#L5",\n "buf.instanceMethod": "lib/buffer.js#L8"\n}\n', operator: 'strictEqual' } }
Test & Coverage: doc/api/test.md#L1
This is a WARN issue
Test & Coverage
Total Tests: 186 Suites 📂: 59 Passed ✅: 180 Failed ❌: 6 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 4209.346ms
Test & Coverage: doc/api/test.md#L1
This is a INFO issue