Open
Description
Describe the bug
Description
- Running
Debug test
in 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 test
succeeds without any error - after copying the project to Windows
C:
driveDebug test
works fine npx vitest run
in 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.