feat: integrate learning module
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
inman
2026-08-16 20:52:16 +08:00
parent 26b52d76e3
commit 01bee3188b
107 changed files with 6318 additions and 12063 deletions

View File

@@ -88,6 +88,7 @@ test.describe('AI Design workspace', () => {
await expect(page.getByTestId('image-workspace-message').first()).toHaveClass(/w-full/);
const firstQuote = page.locator('[data-testid^="design-quote-"]').first();
await expect(firstQuote.getByRole('button', { name: '继续调整' })).toBeVisible();
await expect(firstQuote.getByTestId('design-quote-model')).toHaveCount(0);
await expect(firstQuote).not.toContainText('提示词模式');
await page.getByRole('button', { name: '确认并开始生成' }).click();
await expect(page.getByRole('button', { name: '确认生成' })).toHaveCount(0);
@@ -119,6 +120,7 @@ test.describe('AI Design workspace', () => {
await expect(page.getByTestId('image-workspace-conversation')).toContainText(secondPrompt);
await expect(page.getByTestId('design-quote-final-prompt')).toHaveValue(secondPrompt);
await page.getByTestId('design-quote-final-prompt').fill('用户编辑后的动态视频完整提示词');
await expect(page.getByTestId('design-quote-model')).toHaveCount(0);
await page.getByTestId('design-quote-resolution').selectOption('720P');
await page.getByTestId('design-quote-aspect-ratio').selectOption('9:16');
await page.getByTestId('design-quote-duration').selectOption('4');