[ Web Proxy ]
URL:
Viewing: https://developers.cloudflare.com/workers/testing/vitest-integration/ [Back]  [Original]

Vitest integration Cloudflare Workers docsSkip to content
SearchCtrlKLog in
  1. Home
  2. /Workers
  3. /Testing
  4. /Vitest integration

Vitest integration

Last updated Jul 27, 2026Copy as MarkdownView as MarkdownAgent setup

For most users, Cloudflare recommends using the Workers Vitest integration for unit testing Workers and Pages Functions projects. Vitest is a popular JavaScript testing framework featuring a very fast watch mode, Jest compatibility, and out-of-the-box support for TypeScript. In this integration, Cloudflare provides a custom pool that allows your Vitest tests to run inside the Workers runtime.

The Workers Vitest integration:

  • Supports both unit tests and integration tests.
  • Provides direct access to Workers runtime APIs and bindings.
  • Implements isolated per-test-file storage.
  • Runs tests fully-locally using Miniflare .
  • Leverages Vitest's hot-module reloading for near instant reruns.
  • Supports projects with multiple Workers.

Write your first test

PreviousOverviewNextWrite your first test

Was this helpful?

YesNo
Edit pageReport issue
[]

Web Proxy Viewer  |  New URL  |  Original Page