diff --git a/src/components/image-editor/ImageCanvasBottomToolbarView.test.tsx b/src/components/image-editor/ImageCanvasBottomToolbarView.test.tsx index 4d3fa9642..16403bfba 100644 --- a/src/components/image-editor/ImageCanvasBottomToolbarView.test.tsx +++ b/src/components/image-editor/ImageCanvasBottomToolbarView.test.tsx @@ -88,11 +88,6 @@ describe('ImageCanvasBottomToolbarView', () => { } expect(switchTool).toHaveBeenCalledTimes(toolExpectations.length); - expect( - within(toolbar) - .getByRole('button', { name: '生成游戏场景' }) - .querySelector('.lucide-mountain'), - ).toBeTruthy(); }); it('only exposes persistent pressed state for navigation tools', () => { diff --git a/src/components/image-editor/ImageCanvasWorldView.test.tsx b/src/components/image-editor/ImageCanvasWorldView.test.tsx index 6b5976345..002fe65a2 100644 --- a/src/components/image-editor/ImageCanvasWorldView.test.tsx +++ b/src/components/image-editor/ImageCanvasWorldView.test.tsx @@ -467,7 +467,6 @@ describe('ImageCanvasWorldView', () => { generatorLabel: 'Character Generator', badgeLabel: '角色', frameClassName: 'image-canvas-editor__generation-frame--character', - iconClassName: 'lucide-user-round', }, { mode: 'character-animation', @@ -476,7 +475,6 @@ describe('ImageCanvasWorldView', () => { badgeLabel: '动作', frameClassName: 'image-canvas-editor__generation-frame--character-animation', - iconClassName: 'lucide-person-standing', }, { mode: 'publication', @@ -484,7 +482,6 @@ describe('ImageCanvasWorldView', () => { generatorLabel: 'Home Image Generator', badgeLabel: '宣发', frameClassName: 'image-canvas-editor__generation-frame--publication', - iconClassName: 'lucide-megaphone', }, { mode: 'spec', @@ -492,7 +489,6 @@ describe('ImageCanvasWorldView', () => { generatorLabel: 'Spec Generator', badgeLabel: '规范', frameClassName: 'image-canvas-editor__generation-frame--spec', - iconClassName: 'lucide-clipboard-list', }, { mode: 'ui-design', @@ -500,7 +496,6 @@ describe('ImageCanvasWorldView', () => { generatorLabel: 'UI Design Generator', badgeLabel: 'UI设计', frameClassName: 'image-canvas-editor__generation-frame--ui-design', - iconClassName: 'lucide-app-window', }, { mode: 'scene', @@ -508,7 +503,6 @@ describe('ImageCanvasWorldView', () => { generatorLabel: 'Scene Generator', badgeLabel: '场景', frameClassName: 'image-canvas-editor__generation-frame--scene', - iconClassName: 'lucide-mountain', }, { mode: 'quick-edit', @@ -516,7 +510,6 @@ describe('ImageCanvasWorldView', () => { generatorLabel: 'Quick Edit Generator', badgeLabel: '快编', frameClassName: 'image-canvas-editor__generation-frame--quick-edit', - iconClassName: 'lucide-sparkles', }, { mode: 'video', @@ -524,7 +517,6 @@ describe('ImageCanvasWorldView', () => { generatorLabel: 'Video Generator', badgeLabel: '视频', frameClassName: 'image-canvas-editor__generation-frame--video', - iconClassName: 'lucide-clapperboard', }, { mode: 'audio-sound-effect', @@ -533,7 +525,6 @@ describe('ImageCanvasWorldView', () => { badgeLabel: '音效', frameClassName: 'image-canvas-editor__generation-frame--audio-sound-effect', - iconClassName: 'lucide-volume-2', }, { mode: 'audio-background-music', @@ -542,11 +533,10 @@ describe('ImageCanvasWorldView', () => { badgeLabel: '背景音乐', frameClassName: 'image-canvas-editor__generation-frame--audio-background-music', - iconClassName: 'lucide-music', }, ])( - 'renders $mode generation placeholder with its own icon and badge', - ({ mode, ariaLabel, generatorLabel, badgeLabel, frameClassName, iconClassName }) => { + 'renders $mode generation placeholder with its own visual treatment and badge', + ({ mode, ariaLabel, generatorLabel, badgeLabel, frameClassName }) => { const dialog = createGenerationDialog({ id: `dialog-${mode}`, mode: mode as CanvasGenerationDialogState['mode'], @@ -563,15 +553,7 @@ describe('ImageCanvasWorldView', () => { ) as HTMLElement; expect(frame.className).toContain(frameClassName); expect(generatorLabelNode).toBeTruthy(); - expect( - generatorLabelNode.querySelector('svg')?.getAttribute('class'), - ).toContain(iconClassName); expect(within(frame).getByText(badgeLabel)).toBeTruthy(); - expect( - frame - .querySelector('.image-canvas-editor__generation-frame-icon svg') - ?.getAttribute('class'), - ).toContain(iconClassName); }, );