-
-
Notifications
You must be signed in to change notification settings - Fork 106
Open
Labels
p4-importantViolate documented behavior or significantly improves performance (priority)Violate documented behavior or significantly improves performance (priority)
Description
Describe the bug
Description
- Running
Debug testin vscode vitest extension fails withError: No test suite found in file D:/gitea/armbzk/vitest-update/tests/dummy.test.mjs - Error only occurs with
Debug test-Run testsucceeds without any error - after copying the project to Windows
C:driveDebug testworks fine npx vitest runin console succeeds (also onD:drive)
Environment
- vscode 1.95.3
- OS: Windows_NT x64 10.0.26100 (Windows 11)
- Nodejs: 20.18.0
- npm 10.9.1
- vscode vitest extension v1.8.1
- vitest 2.1.7
- MSYS2 GNU bash, version 5.2.37(1)-release (x86_64-pc-msys)
Reproduction
Link to gihub repo: https://github.com/armbzk/vitest-error
tests/dummy.test.mjs:
import { describe, expect, it } from 'vitest';
describe('dummy tests', () => {
it('should succeed', () => {
expect(true).toBe(true);
});
});vitest.config.mts:
import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
environment: 'node',
include: [
'tests/*.test.{js,mjs}',
],
},
});package.json:
{
"devDependencies": {
"vitest": "^2.1.7"
},
"scripts": {
"test": "npx vitest run"
}
}Output
Output in vscode DEBUG console:
C:\Program Files\nodejs\node.EXE c:\Users\armbzk\.vscode\extensions\vitest.explorer-1.8.1\dist\worker.js
Process exited with code 1
Error message in vitest test explorer:
Error: No test suite found in file D:/gitea/armbzk/vitest-update/tests/dummy.test.mjs
at runFiles (file:///digitea/armbzk/vitest-update/node_modules/@vitest/runner/dist/index.js:1254:11)
at startTests (file:///digitea/armbzk/vitest-update/node_modules/@vitest/runner/dist/index.js:1271:9)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at file:///digitea/armbzk/vitest-update/node_modules/vitest/dist/chunks/runBaseTests.3qpJUEJM.js:126:11
at withEnv (file:///d:/gitea/armbzk/vitest-update/node_modules/vitest/dist/chunks/runBaseTests.3qpJUEJM.js:90:5)
at run (file:///digitea/armbzk/vitest-update/node_modules/vitest/dist/chunks/runBaseTests.3qpJUEJM.js:112:3)
at runBaseTests (file:///d:/gitea/armbzk/vitest-update/node_modules/vitest/dist/chunks/base.BZZh4cSm.js:29:3)
at ForksBaseWorker.executeTests (file:///digitea/armbzk/vitest-update/node_modules/vitest/dist/workers/forks.js:27:7)
at execute (file:///d:/gitea/armbzk/vitest-update/node_modules/vitest/dist/workerjs:127:5)
at onMessage (file:///d:/gitea/armbzk/vitest-update/node_modules/tinypool/dist/entry/processjs:55:20)Version
v1.8.1
Validations
- Check that you are using the latest version of the extension
- Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
- Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
- The provided reproduction is a minimal reproducible example of the bug.
andreasfedermannkm, Dykam, strong99, armbzk, 6TELOIV and 5 more
Metadata
Metadata
Assignees
Labels
p4-importantViolate documented behavior or significantly improves performance (priority)Violate documented behavior or significantly improves performance (priority)