hedgedoc/frontend/vitest.config.ts
Tilman Vatteroth 49bbd32635
test(frontend): replace jest with vitest
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2025-04-26 16:13:11 +02:00

31 lines
833 B
TypeScript

/*
* SPDX-FileCopyrightText: 2025 The HedgeDoc developers (see AUTHORS file)
*
* SPDX-License-Identifier: AGPL-3.0-only
*/
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import { resolve } from 'path'
export default defineConfig({
test: {
environment: 'jsdom',
exclude: ['cypress/**/*'],
alias: [
{
find: /^.+\\.(svg)$/,
replacement: resolve(__dirname, './src/test-utils/svg-mock.tsx')
},
{
find: /^react-bootstrap-icons$/,
replacement: resolve(__dirname, './src/test-utils/bootstrap-icon-mocks.tsx')
},
{
find: RegExp('^react-bootstrap-icons/dist/icons/.*$'),
replacement: resolve(__dirname, './src/test-utils/svg-mock.tsx')
}
],
setupFiles: './vitest.setup.ts'
},
plugins: [react()]
})