Bläddra i källkod

test: 覆盖登录默认教员

main
leiyun 3 veckor sedan
förälder
incheckning
1b7919de32
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. +2
    -0
      tests/auth-navigation.spec.ts

+ 2
- 0
tests/auth-navigation.spec.ts Visa fil

@@ -16,6 +16,7 @@ test('登录页按行政、教员、学员、管理员展示真实身份控件',
await page.goto('/login')
await expect(page.getByRole('heading', { name: '登录数字人平台', exact: true })).toBeVisible()
await expect(page.locator('.login-role-options > button')).toHaveCount(4)
await expect(page.locator('[data-role-code="teacher"]')).toHaveAttribute('aria-pressed', 'true')
expect((await page.locator('.login-role-options > button').allTextContents()).map((item) => item.trim()))
.toEqual(roleCases.map((item) => item.label))
await expect(page.getByRole('button', { name: '登录', exact: true })).toBeDisabled()
@@ -66,6 +67,7 @@ test('深色主题下浏览器自动填充保持深色输入样式', async ({ pa
})
await page.goto('/login')
await expect(page.locator('.login-shell')).toHaveAttribute('data-theme', 'dark')
await page.locator('[data-role-code="admin"]').click()

const username = page.locator('input[name="username"]')
await username.fill('saved-admin-preview')


Laddar…
Avbryt
Spara