Skip to content

A vitest pool implemented in main process. Compatible with multiple JS runtimes.

License

Notifications You must be signed in to change notification settings

nazarhussain/vitest-in-process-pool

Repository files navigation

vitest-in-process-pool


This package vitest-in-process-pool is developed to overcome the issue of running vitest in different JS runtimes other than NodeJS.

  1. This pool loads and process all tests in main process where the vitest is running.
  2. There can be issue with performance, so use only when other pools are not working for you.

Usage

Under the vitest configuration set the pool option.

import {defineConfig} from "vitest/config";

export default defineConfig({
  test: {
    ...
    pool: "vitest-in-process-pool",
    ...
  },
});

Or from console use --pool vitest-in-process-pool along with vitest.

About

A vitest pool implemented in main process. Compatible with multiple JS runtimes.

Resources

License

Stars

Watchers

Forks

Packages

No packages published