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

@@ -371,6 +371,7 @@ describe('ImageCanvas Workspace-first design experience', () => {
expect(messageRows[0].querySelector('p')).toHaveClass('chat-message-body');
expect(messageRows[1].querySelector('p')).toHaveClass('chat-message-body');
expect(screen.getByTestId('design-quote-quote-one')).toHaveTextContent('1 设计点');
expect(screen.queryByTestId('design-quote-model')).not.toBeInTheDocument();
expect(screen.getByTestId('design-task-list')).toHaveTextContent('生成内容');
expect(screen.queryByText('图片与视频任务统一展示')).not.toBeInTheDocument();
const taskCard = screen.getByTestId('design-task-task-one');
@@ -450,6 +451,8 @@ describe('ImageCanvas Workspace-first design experience', () => {
.toHaveValue('用户最新编辑后的完整提示词');
const quoteCard = screen.getByTestId('design-quote-quote-one');
expect(quoteCard).toHaveTextContent('报价 3 设计点');
expect(within(quoteCard).getByTestId('design-quote-points')).toHaveTextContent('报价 3 设计点');
expect(within(quoteCard).queryByTestId('design-quote-model')).not.toBeInTheDocument();
expect(quoteCard).toHaveTextContent('继续调整');
expect(quoteCard).toHaveTextContent('清晰度');
expect(quoteCard).toHaveTextContent('画幅');