Created
February 14, 2024 20:16
-
-
Save xMohamd/cac689ca83b4f78bac55c73ba9d51858 to your computer and use it in GitHub Desktop.
nodeTest
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@xMohamd ➜ /workspaces/astro-language-tools/packages/language-server (language-server/all) $ pnpm run test:node > nodeTest.txt | |
> @astrojs/language-server@2.7.2 test:node /workspaces/astro-language-tools/packages/language-server | |
> node --import tsx --test test/**/*.test.ts | |
TAP version 13 | |
# /workspaces/astro-language-tools/packages/language-server/test/check/check.test.ts:5 | |
# import { AstroCheck, CheckResult } from '../../dist/check.js'; | |
# ^ | |
# SyntaxError: The requested module '../../dist/check.js' does not provide an export named 'AstroCheck' | |
# at ModuleJob._instantiate (node:internal/modules/esm/module_job:132:21) | |
# at async ModuleJob.run (node:internal/modules/esm/module_job:214:5) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# Subtest: /workspaces/astro-language-tools/packages/language-server/test/check/check.test.ts | |
not ok 1 - /workspaces/astro-language-tools/packages/language-server/test/check/check.test.ts | |
--- | |
duration_ms: 356.808646 | |
location: '/workspaces/astro-language-tools/packages/language-server/test/check/check.test.ts:1:1' | |
failureType: 'testCodeFailure' | |
exitCode: 1 | |
error: 'test failed' | |
code: 'ERR_TEST_FAILURE' | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: CSS - Completions | |
# Subtest: Can provide completions for CSS properties | |
not ok 1 - Can provide completions for CSS properties | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/css/completions.test.ts:1:282' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Can provide completions for CSS values | |
not ok 2 - Can provide completions for CSS values | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/css/completions.test.ts:1:577' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Can provide completions inside inline styles | |
not ok 3 - Can provide completions inside inline styles | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/css/completions.test.ts:1:873' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..3 | |
not ok 2 - CSS - Completions | |
--- | |
duration_ms: 116.32676 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/css/completions.test.ts:1:171' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: CSS - Hover | |
# Subtest: Can get hover in style tags | |
not ok 1 - Can get hover in style tags | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/css/hover.test.ts:1:278' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..1 | |
not ok 3 - CSS - Hover | |
--- | |
duration_ms: 98.635157 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/css/hover.test.ts:1:171' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: HTML - Completions | |
# Subtest: Can provide completions for HTML tags | |
not ok 1 - Can provide completions for HTML tags | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/html/completions.test.ts:1:283' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Can provide completions for HTML attributes | |
not ok 2 - Can provide completions for HTML attributes | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/html/completions.test.ts:1:600' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..2 | |
not ok 4 - HTML - Completions | |
--- | |
duration_ms: 112.288191 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/html/completions.test.ts:1:171' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: HTML - Hover | |
# Subtest: Can provide hover for HTML tags | |
not ok 1 - Can provide hover for HTML tags | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/html/hover.test.ts:1:277' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Can provide hover for HTML attributes | |
not ok 2 - Can provide hover for HTML attributes | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/html/hover.test.ts:1:513' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..2 | |
not ok 5 - HTML - Hover | |
--- | |
duration_ms: 111.744216 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/html/hover.test.ts:1:171' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: Formatting | |
# Subtest: Can format document | |
not ok 1 - Can format document | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/misc/format.test.ts:1:272' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..1 | |
not ok 6 - Formatting | |
--- | |
duration_ms: 145.127664 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/misc/format.test.ts:1:168' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Initialize | |
# Subtest: Can start server | |
not ok 1 - Can start server | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/misc/init.test.ts:1:285' | |
failureType: 'cancelledByParent' | |
error: 'test did not finish before its parent and was cancelled' | |
code: 'ERR_TEST_FAILURE' | |
... | |
# Subtest: Has proper capabilities | |
not ok 2 - Has proper capabilities | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/misc/init.test.ts:1:358' | |
failureType: 'cancelledByParent' | |
error: 'test did not finish before its parent and was cancelled' | |
code: 'ERR_TEST_FAILURE' | |
... | |
1..2 | |
not ok 7 - Initialize | |
--- | |
duration_ms: 1.677942 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/misc/init.test.ts:1:126' | |
failureType: 'hookFailed' | |
error: 'this.timeout is not a function' | |
code: 'ERR_TEST_FAILURE' | |
name: 'TypeError' | |
stack: |- | |
SuiteContext.<anonymous> (/workspaces/astro-language-tools/packages/language-server/test/misc/init.test.ts:11:8) | |
TestHook.runInAsyncScope (node:async_hooks:206:9) | |
TestHook.run (node:internal/test_runner/test:631:25) | |
TestHook.run (node:internal/test_runner/test:856:18) | |
TestHook.run (node:internal/util:531:12) | |
node:internal/test_runner/test:565:20 | |
async Suite.runHook (node:internal/test_runner/test:563:7) | |
async Suite.run (node:internal/test_runner/test:942:7) | |
async startSubtest (node:internal/test_runner/harness:216:3) | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: TypeScript Addons - Completions | |
# Subtest: Can provide neat snippets | |
not ok 1 - Can provide neat snippets | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript-addons/completions.test.ts:1:301' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..1 | |
not ok 8 - TypeScript Addons - Completions | |
--- | |
duration_ms: 139.866648 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript-addons/completions.test.ts:1:171' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: TypeScript - Completions | |
# Subtest: Can get completions in the frontmatter | |
not ok 1 - Can get completions in the frontmatter | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/completions.test.ts:1:294' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Can get completions in the template | |
not ok 2 - Can get completions in the template | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/completions.test.ts:1:568' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: sort completions starting with `astro:` higher than other imports | |
not ok 3 - sort completions starting with `astro:` higher than other imports | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/completions.test.ts:1:831' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Can get completions in all kinds of script tags | |
not ok 4 - Can get completions in all kinds of script tags | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/completions.test.ts:1:1242' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..4 | |
not ok 9 - TypeScript - Completions | |
--- | |
duration_ms: 95.54759 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/completions.test.ts:1:171' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6 | |
# \\trequire('../dist/nodeServer.js'); | |
# \\t^ | |
# ReferenceError: require is not defined in ES module scope, you can use import instead | |
# This file is being treated as an ES module because it has a '.js' file extension and '/workspaces/astro-language-tools/packages/language-server/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension. | |
# at file:///workspaces/astro-language-tools/packages/language-server/bin/nodeServer.js:6:2 | |
# at ModuleJob.run (node:internal/modules/esm/module_job:218:25) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# undefined | |
# Subtest: TypeScript - Diagnostics | |
# Subtest: Can get diagnostics in the frontmatter | |
not ok 1 - Can get diagnostics in the frontmatter | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/diagnostics.test.ts:1:336' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: Can get diagnostics in the template | |
not ok 2 - Can get diagnostics in the template | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/diagnostics.test.ts:1:821' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: shows enhanced diagnostics | |
not ok 3 - shows enhanced diagnostics | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/diagnostics.test.ts:1:1297' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: can get diagnostics in script tags | |
not ok 4 - can get diagnostics in script tags | |
--- | |
duration_ms: 0 | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/diagnostics.test.ts:4:614' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
1..4 | |
not ok 10 - TypeScript - Diagnostics | |
--- | |
duration_ms: 135.256733 | |
type: 'suite' | |
location: 'file:///workspaces/astro-language-tools/packages/language-server/test/typescript/diagnostics.test.ts:1:213' | |
failureType: 'cancelledByParent' | |
error: 'Promise resolution is still pending but the event loop has already resolved' | |
code: 'ERR_TEST_FAILURE' | |
stack: |- | |
process.emit (node:events:518:28) | |
process.emit (node:domain:488:12) | |
... | |
# Subtest: parseAstro - Can parse astro files | |
# Subtest: Can parse files | |
ok 1 - Can parse files | |
--- | |
duration_ms: 319.778923 | |
... | |
# Subtest: properly return frontmatter states | |
ok 2 - properly return frontmatter states | |
--- | |
duration_ms: 16.54429 | |
... | |
1..2 | |
ok 11 - parseAstro - Can parse astro files | |
--- | |
duration_ms: 338.192472 | |
type: 'suite' | |
... | |
# /workspaces/astro-language-tools/packages/language-server/src/plugins/utils.ts:1 | |
# import { HTMLDocument, Node, Range, TextEdit } from 'vscode-html-languageservice'; | |
# ^ | |
# SyntaxError: The requested module 'vscode-html-languageservice' does not provide an export named 'Range' | |
# at ModuleJob._instantiate (node:internal/modules/esm/module_job:132:21) | |
# at async ModuleJob.run (node:internal/modules/esm/module_job:214:5) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# Subtest: /workspaces/astro-language-tools/packages/language-server/test/units/parseCSS.test.ts | |
not ok 12 - /workspaces/astro-language-tools/packages/language-server/test/units/parseCSS.test.ts | |
--- | |
duration_ms: 517.218639 | |
location: '/workspaces/astro-language-tools/packages/language-server/test/units/parseCSS.test.ts:1:1' | |
failureType: 'testCodeFailure' | |
exitCode: 1 | |
error: 'test failed' | |
code: 'ERR_TEST_FAILURE' | |
... | |
# /workspaces/astro-language-tools/packages/language-server/src/plugins/utils.ts:1 | |
# import { HTMLDocument, Node, Range, TextEdit } from 'vscode-html-languageservice'; | |
# ^ | |
# SyntaxError: The requested module 'vscode-html-languageservice' does not provide an export named 'Range' | |
# at ModuleJob._instantiate (node:internal/modules/esm/module_job:132:21) | |
# at async ModuleJob.run (node:internal/modules/esm/module_job:214:5) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# Subtest: /workspaces/astro-language-tools/packages/language-server/test/units/parseJS.test.ts | |
not ok 13 - /workspaces/astro-language-tools/packages/language-server/test/units/parseJS.test.ts | |
--- | |
duration_ms: 518.081654 | |
location: '/workspaces/astro-language-tools/packages/language-server/test/units/parseJS.test.ts:1:1' | |
failureType: 'testCodeFailure' | |
exitCode: 1 | |
error: 'test failed' | |
code: 'ERR_TEST_FAILURE' | |
... | |
# /workspaces/astro-language-tools/packages/language-server/src/core/astro2tsx.ts:6 | |
# import { HTMLDocument, TextDocument } from 'vscode-html-languageservice'; | |
# ^ | |
# SyntaxError: The requested module 'vscode-html-languageservice' does not provide an export named 'TextDocument' | |
# at ModuleJob._instantiate (node:internal/modules/esm/module_job:132:21) | |
# at async ModuleJob.run (node:internal/modules/esm/module_job:214:5) | |
# at async ModuleLoader.import (node:internal/modules/esm/loader:329:24) | |
# at async loadESM (node:internal/process/esm_loader:28:7) | |
# at async handleMainPromise (node:internal/modules/run_main:113:12) | |
# Node.js v20.11.0 | |
# Subtest: /workspaces/astro-language-tools/packages/language-server/test/units/utils.test.ts | |
not ok 14 - /workspaces/astro-language-tools/packages/language-server/test/units/utils.test.ts | |
--- | |
duration_ms: 238.457773 | |
location: '/workspaces/astro-language-tools/packages/language-server/test/units/utils.test.ts:1:1' | |
failureType: 'testCodeFailure' | |
exitCode: 1 | |
error: 'test failed' | |
code: 'ERR_TEST_FAILURE' | |
... | |
1..14 | |
# tests 26 | |
# suites 10 | |
# pass 2 | |
# fail 4 | |
# cancelled 20 | |
# skipped 0 | |
# todo 0 | |
# duration_ms 3055.979612 | |
ELIFECYCLE Command failed with exit code 1. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment