mirror of
https://github.com/hanzoai/vitest.git
synced 2026-09-24 17:04:25 +00:00
30 lines
997 B
TypeScript
30 lines
997 B
TypeScript
import { defineConfig } from 'vitest/config'
|
|
import type { MarkOptions } from 'vitest/browser';
|
|
import { instances, provider } from '../../settings'
|
|
|
|
// TEST_BROWSER=chromium pnpm -C test/browser test-fixtures --root fixtures/trace
|
|
// TEST_BROWSER=chromium pnpm -C test/browser test-fixtures --root fixtures/trace --ui --browser.headless
|
|
// TEST_BROWSER=chromium pnpm -C test/browser test-fixtures --root fixtures/trace --reporter=html --browser.headless --run
|
|
// pnpm dlx serve test/browser/fixtures/trace/.vitest
|
|
export default defineConfig({
|
|
test: {
|
|
includeTaskLocation: true,
|
|
browser: {
|
|
enabled: true,
|
|
provider: provider,
|
|
instances: instances,
|
|
traceView: {
|
|
enabled: true,
|
|
inlineImages: true,
|
|
recordCanvas: true,
|
|
},
|
|
screenshotFailures: false,
|
|
commands: {
|
|
async markFromServer(context, name: string, kind?: MarkOptions["kind"]) {
|
|
await context.mark(name, { kind });
|
|
},
|
|
},
|
|
},
|
|
},
|
|
})
|