vitest/test/browser/vitest.config.mts
Han b50cf7ad9c
feat(config): add diff option (#4063)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2023-09-18 17:47:19 +02:00

39 lines
935 B
TypeScript

import { dirname, resolve } from 'node:path'
import { fileURLToPath } from 'node:url'
import { defineConfig } from 'vitest/config'
const dir = dirname(fileURLToPath(import.meta.url))
function noop() {}
export default defineConfig({
test: {
include: ['test/**.test.{ts,js}'],
browser: {
enabled: true,
name: process.env.BROWSER || 'chrome',
headless: false,
provider: process.env.PROVIDER || 'webdriverio',
},
alias: {
'#src': resolve(dir, './src'),
},
open: false,
isolate: false,
diff: './custom-diff-config.ts',
outputFile: './browser.json',
reporters: ['json', {
onInit: noop,
onPathsCollected: noop,
onCollected: noop,
onFinished: noop,
onTaskUpdate: noop,
onTestRemoved: noop,
onWatcherStart: noop,
onWatcherRerun: noop,
onServerRestart: noop,
onUserConsoleLog: noop,
}, 'default'],
},
})