Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime
npm install @cloudflare/vitest-pool-workers@cloudflare/vitest-pool-workersThe Workers Vitest integration allows you to write Vitest tests that run inside the Workers runtime.
Refer to the documentation and examples for more information.
- ✅ Supports both unit tests and integration tests
- 📚 Provides direct access to Workers runtime APIs and bindings
- 📦 Implements isolated per-test storage
- 🔥 Runs tests fully-locally using Miniflare
- ⚡️ Leverages Vitest's hot-module reloading for near instant reruns
- ↩️ Provides a declarative interface for mocking outbound requests
- 🧩 Supports projects with multiple Workers