import { test, expect } from '@playwright/test' const OWNER = process.env.E2E_OWNER || 'u7-creator' const PASSWORD = process.env.E2E_PASSWORD || 'U7-Final-creator!7' test.skip(!process.env.PLAYWRIGHT_BASE_URL) test('u7 项目设置截图', async ({ page }) => { test.setTimeout(60_000) await page.goto('/') await expect(page.getByPlaceholder('由管理员分配')).toBeVisible({ timeout: 15_000 }) await page.getByPlaceholder('由管理员分配').fill(OWNER) await page.getByPlaceholder('初始密码或常用密码').fill(PASSWORD) await page.getByRole('button', { name: '登录', exact: true }).click() const settings = page.locator('.tsb-tool', { hasText: '项目设置' }) await expect(settings).toBeVisible({ timeout: 20_000 }) await settings.click() await page.waitForTimeout(1500) await page.screenshot({ path: 'test-results/u7-03-project-settings.png' }) })