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 1a23b918b78b, 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.