import { defineConfig, devices } from "@playwright/test"; import { 核对旅程环境 } from "./旅程环境"; if (!process.argv.includes("--list")) 核对旅程环境(process.env); // 真实浏览器旅程:对真后端与隔离库执行中文输入与实际点击。 // 用例登记在 web/tests/旅程/,覆盖环境合同与端到端交互。 export default defineConfig({ testDir: "./tests/旅程", timeout: 60_000, retries: 0, use: { baseURL: process.env.MUSE_WORKBENCH_URL, locale: "zh-CN", trace: "retain-on-failure", launchOptions: { executablePath: process.env.MUSE_BROWSER_EXECUTABLE }, }, projects: [{ name: "chromium", use: { ...devices["Desktop Chrome"] } }], });