35 lines
761 B
JavaScript
35 lines
761 B
JavaScript
import { playwright } from "@vitest/browser-playwright";
|
|
|
|
/** @satisfies {import("vitest/config").ViteUserConfig} */
|
|
const completeJsVitestConfig = {
|
|
test: {
|
|
projects: [
|
|
{
|
|
extends: true,
|
|
test: {
|
|
browser: {
|
|
enabled: true,
|
|
headless: true,
|
|
instances: [
|
|
{ browser: "chromium", name: "chromium" },
|
|
{ browser: "firefox", name: "firefox" },
|
|
],
|
|
provider: playwright(),
|
|
screenshotFailures: false,
|
|
},
|
|
},
|
|
},
|
|
{
|
|
extends: true,
|
|
test: {
|
|
environment: "node",
|
|
name: "node",
|
|
},
|
|
},
|
|
],
|
|
reporters: ["tree"],
|
|
},
|
|
};
|
|
|
|
export default completeJsVitestConfig;
|