R31-5: 收口 live smoke 放行证据
这个提交包含在:
@@ -23,8 +23,13 @@ type Envelope<T> = {
|
||||
|
||||
export async function assertPortalLoaded(page: Page) {
|
||||
await expect(page).toHaveURL(/\/portal/);
|
||||
await expect(page.getByRole("heading", { name: "Portal" })).toBeVisible();
|
||||
await expect(page.getByRole("link", { name: "Portal" }).first()).toBeVisible();
|
||||
await expect(page.locator('[aria-label^="portal-card-"]').first()).toBeVisible();
|
||||
}
|
||||
|
||||
export async function assertForbiddenPage(page: Page) {
|
||||
await expect(page).toHaveURL(/\/403/);
|
||||
await expect(page.getByRole("heading", { name: "无权限访问", exact: true })).toBeVisible();
|
||||
}
|
||||
|
||||
export async function assertMainNavVisible(page: Page) {
|
||||
|
||||
在新工单中引用
屏蔽一个用户