R31-1 R31-4: 收口详情页工作台化与 E2E 契约

这个提交包含在:
2026-03-24 08:58:36 +08:00
父节点 994d98e74c
当前提交 279be83931
共修改 17 个文件,包含 906 行新增和 455 行删除
@@ -0,0 +1,23 @@
import { test as base } from "@playwright/test";
import { AppShell } from "../pageObjects/AppShell";
import { ReimbursementDetailPageObject } from "../pageObjects/ReimbursementDetailPage";
import { WorkflowTaskDetailPageObject } from "../pageObjects/WorkflowTaskDetailPage";
export const test = base.extend<{
shell: AppShell;
reimbursementDetail: ReimbursementDetailPageObject;
workflowDetail: WorkflowTaskDetailPageObject;
}>({
shell: async ({ page }, use) => {
await use(new AppShell(page));
},
reimbursementDetail: async ({ page }, use) => {
await use(new ReimbursementDetailPageObject(page));
},
workflowDetail: async ({ page }, use) => {
await use(new WorkflowTaskDetailPageObject(page));
},
});
export { expect } from "@playwright/test";