Skip to main content

Install and Setup Vitest Framework

documentation documentation

yarn add --dev vitest jsdom @testing-library/dom @testing-library/jest-dom @testing-library/react
// SPDX-FileCopyrightText: None
// SPDX-License-Identifier: 0BSD

import {defineConfig} from 'vite'

export default defineConfig({
  test: {
    environment: 'jsdom',
    globals: true,
    isolate: true,
    mockReset: true,
    restoreMocks: true,
    setupFiles: './tests/setupTests.js',
  },
})
// SPDX-FileCopyrightText: None
// SPDX-License-Identifier: 0BSD

import '@testing-library/jest-dom'
{
  "scripts": {
    "test": "vitest"
  }
}