@vitest/browser-preview
v4.0.15
Published
Browser running for Vitest using your browser of choice
Readme
@vitest/browser-preview
See how your tests look like in a real browser. For proper and stable browser testing, we recommend running tests in a headless browser in your CI instead. For this, you should use either:
- @vitest/browser-playwright - run tests using playwright
- @vitest/browser-webdriverio - run tests using webdriverio
Installation
Install the package with your favorite package manager:
npm install -D @vitest/browser-preview
# or
yarn add -D @vitest/browser-preview
# or
pnpm add -D @vitest/browser-previewThen specify it in the browser.provider field of your Vitest configuration:
// vitest.config.ts
import { defineConfig } from 'vitest/config'
import { preview } from '@vitest/browser-preview'
export default defineConfig({
test: {
browser: {
provider: preview(),
instances: [
{ browser: 'chromium' },
],
},
},
})Then run Vitest in the browser mode:
npx vitest --browserIf browser didn't open automatically, follow the link in the terminal to open the browser preview.
