Packages

@vitest/spy

5.0.5 · 15 Oct 2026MIT202.7M / weekRepositoryHomepagenpmAtom feed

Your version

2.1.2

2 Oct 2024Where it was published

2.1.9 is the newest release of 2.x.

In short

26 fixed

Release note

Bug Fixes

  • Move Vitest.setServer to post configureServer hook to enable import analysis for workspace config loading

  • benchmark: Clear BenchmarkResult.samples array to reduce memory usage

  • browser: Fix dynamic import inside worker

  • browser: Fix browser mock factory event race condition

  • browser: Serve ui assets as static

  • browser: Update solidjs testing library lib

  • browser: Use data: protocol on preview provider file upload

  • browser: Fix base for client script

  • browser: Throw an error if "@vitest/browser/context" is imported outside of the browser mode

  • coverage: Remove empty coverage folder on test failure too

  • coverage: Include *.astro by default

  • coverage: cleanOnRerun: false to invalidate previous results

  • expect: Fix toBeDefined with expect.poll

  • forks: Fix --cpu-prof and --heap-prof not working by default

  • runner: Mark tests as skipped when beforeAll failed

  • runner: Support fixture parsing of lowered async syntax

  • runner: Fix fixture parsing of lowered async syntax for non arrow functions

  • runner: Guard test hook callback

  • runner: Run onTestFinished and onTestFailed during retry and repeats

  • ui: List tests on ui when --standalone

  • vite-node: Fix esm false-detection inside comment

  • vitest: Install dependencies with the same version when prompted

  • vitest: Make env.SSR consistent between different pools

  • vitest: Don't start a websocket server if api is disabled

  • workspace: Fix glob pattern detection

  • workspace: Ignore DS_Store by default