vitest-best-practices
Vitest testing reference for reliable unit, component, and integration tests. Use when configuring or upgrading Vitest, writing or reviewing tests for React, Vue, Svelte, or framework-neutral TypeScript and JavaScript, using Testing Library-style queries, mocking modules, timers, environments, or network requests, defining coverage or snapshot policy, or diagnosing flaky test isolation.
Pinned to revision 0de03c1c4d10, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/vitest-best-practices/SKILL.md
- skills/vitest-best-practices/agents/openai.yaml
- skills/vitest-best-practices/references/coverage-measure-behavior.md
- skills/vitest-best-practices/references/mocks-minimize-boundaries.md
- skills/vitest-best-practices/references/setup-choose-environment.md
- skills/vitest-best-practices/references/setup-msw-api.md
- skills/vitest-best-practices/references/setup-vitest.md
- skills/vitest-best-practices/references/snapshots-keep-focused.md
- skills/vitest-best-practices/references/tests-await-async-behavior.md
- skills/vitest-best-practices/references/tests-boundary-behavior.md
- skills/vitest-best-practices/references/tests-clean-component-tests.md
- skills/vitest-best-practices/references/tests-isolate-state-and-mocks.md
- skills/vitest-best-practices/references/timers-control-time.md
Every link opens the file at its source, pinned to the revision this page describes.