R31-1 R31-4: 收口详情页工作台化与 E2E 契约
这个提交包含在:
@@ -34,6 +34,12 @@ export const FINANCE_MGR: E2EUser = {
|
||||
name: "Finance Manager",
|
||||
};
|
||||
|
||||
export const ADMIN: E2EUser = {
|
||||
identifier: "[email protected]",
|
||||
password: "AdminPassword1234",
|
||||
name: "Admin",
|
||||
};
|
||||
|
||||
export type MeResponse = {
|
||||
id: string;
|
||||
employeeNo: string;
|
||||
@@ -80,6 +86,7 @@ export async function login(page: Page, user: E2EUser) {
|
||||
await page.getByTestId(TEST_IDS.login.password).fill(user.password);
|
||||
await page.getByTestId(TEST_IDS.login.submit).click();
|
||||
await expect(page).toHaveURL(/\/portal/);
|
||||
await expect(page.getByTestId(TEST_IDS.topbar.profileTrigger).first()).toBeVisible();
|
||||
}
|
||||
|
||||
export async function logout(page: Page, userDisplayName?: string) {
|
||||
|
||||
在新工单中引用
屏蔽一个用户