integrate completed September 6 product changes
This commit is contained in:
1 parent
e069ec6294
commit
0fb1dac245
22 files changed
+314
-924
No files matched your search
@@ -32,15 +32,14 @@ test.describe('AI Design V2 workspace', () => {
|
||||
});
|
||||
|
||||
await page.getByTestId('ai-module-option-painting').click();
|
||||
const worksRail = page.getByTestId('image-workspace-works-rail');
|
||||
await expect(worksRail).toBeVisible();
|
||||
await expect(worksRail.getByRole('button', { name: /获取.*灵感/u })).toHaveCount(0);
|
||||
await expect(page.getByLabel('正在加载 AI 设计')).toBeVisible();
|
||||
await expect(page.getByRole('button', { name: /获取.*灵感/u })).toHaveCount(0);
|
||||
|
||||
await page.evaluate(() => {
|
||||
window.location.hash = '#/image-prompts';
|
||||
});
|
||||
await expect.poll(() => page.evaluate(() => window.location.hash)).toBe('#/image-canvas');
|
||||
await expect(page.getByTestId('image-workspace-works-rail')).toBeVisible();
|
||||
await expect(page.getByLabel('正在加载 AI 设计')).toBeVisible();
|
||||
} finally {
|
||||
await closeElectronApp(app);
|
||||
}
|
||||
@@ -352,9 +351,6 @@ test.describe('AI Design V2 workspace', () => {
|
||||
|
||||
await page.getByTestId('ai-module-option-painting').click();
|
||||
await expect(page.getByTestId('image-workspace')).toBeVisible();
|
||||
await expect.poll(async () => await app.evaluate(() => Boolean(
|
||||
(globalThis as typeof globalThis & { __designE2eProfileReady?: boolean }).__designE2eProfileReady,
|
||||
))).toBe(true);
|
||||
await expect(page.getByTestId('image-workspace-conversation')).toBeVisible();
|
||||
await expect(page.getByTestId('image-workspace-works-rail')).toBeVisible();
|
||||
await expect(page.getByRole('heading', { name: '和 AI 一起完善创作' })).toBeVisible();
|
||||
@@ -391,13 +387,13 @@ test.describe('AI Design V2 workspace', () => {
|
||||
await page.setViewportSize({ width: 375, height: 800 });
|
||||
await expect(page.getByTestId('image-workspace-conversation')).toBeVisible();
|
||||
await expect(page.getByTestId('youth-creation-card')).toBeVisible();
|
||||
await page.getByRole('button', { name: '作品' }).click();
|
||||
await page.getByRole('button', { name: '作品', exact: true }).click();
|
||||
await expect(page.getByTestId('image-workspace-works-rail')).toBeVisible();
|
||||
await page.keyboard.press('Escape');
|
||||
|
||||
await page.setViewportSize({ width: 768, height: 800 });
|
||||
await expect(page.getByTestId('image-workspace-conversation')).toBeVisible();
|
||||
await expect(page.getByRole('button', { name: '作品' })).toBeVisible();
|
||||
await expect(page.getByRole('button', { name: '作品', exact: true })).toBeVisible();
|
||||
|
||||
await page.setViewportSize(desktopViewport ?? { width: 1280, height: 800 });
|
||||
await expect(page.getByTestId('image-workspace-works-rail')).toBeVisible();
|
||||
|
||||
Reference in new issue
Block a user