Back to Nx

Vitest

packages/vitest/PLUGIN.md

22.7.11.1 KB
Original Source

Vitest

After making changes to a project, run the relevant test file to verify your changes work correctly.

Mode Detection

Check in order (first match wins):

ModeDetection
Inference@nx/vitest or @nx/vite/plugin in nx.json plugins array
Executor@nx/vitest:test executor in project.json targets

Run Specific Test File

Inference

bash
nx test <project> -- <path/to/file.spec.ts>

Executor

bash
nx run <project>:test --testFile=<path/to/file.spec.ts>

Quick Reference

TaskInferenceExecutor
Run filenx test proj -- path/file.spec.tsnx run proj:test --testFile=path/file.spec.ts
Run patternnx test proj -- -t "pattern"nx run proj:test --testNamePattern="pattern"