新增后台Dashboard并修正画板规范图选择
新增后台 Dashboard 默认入口、日周月筛选和运营汇总页签 补充后台 Dashboard 数据契约、接口统计和文档 修正画板角色与图标规范图选择、缓存和提示状态 修复创作页桌面导航类型收窄错误 更新 Codex 环境初始化脚本和相关回归测试记录
This commit is contained in:
@@ -540,20 +540,35 @@ describe('ImageCanvasGenerationDialogModel', () => {
|
||||
characterReferences: [],
|
||||
};
|
||||
const sourceLayer = createLayer({ title: '参考图' });
|
||||
const characterSpecLayer = createLayer({
|
||||
title: '角色规范',
|
||||
assetKind: 'spec',
|
||||
});
|
||||
|
||||
expect(assignCharacterSpecReference(characterDialog, sourceLayer)).toEqual(
|
||||
expect(
|
||||
assignCharacterSpecReference(characterDialog, characterSpecLayer),
|
||||
).toEqual(
|
||||
expect.objectContaining({
|
||||
status: 'idle',
|
||||
errorMessage: undefined,
|
||||
composerOpen: true,
|
||||
characterSpecReference: expect.objectContaining({
|
||||
id: 'canvas-layer-source',
|
||||
label: '参考图',
|
||||
label: '角色规范',
|
||||
src: 'data:image/png;base64,source',
|
||||
resourceId: 'resource-source',
|
||||
}),
|
||||
}),
|
||||
);
|
||||
expect(assignCharacterSpecReference(characterDialog, sourceLayer)).toBe(
|
||||
characterDialog,
|
||||
);
|
||||
expect(
|
||||
assignCharacterSpecReference(
|
||||
characterDialog,
|
||||
createLayer({ title: '角色形象', assetKind: 'character' }),
|
||||
),
|
||||
).toBe(characterDialog);
|
||||
expect(
|
||||
appendCharacterReference(characterDialog, sourceLayer),
|
||||
).toMatchObject({
|
||||
|
||||
Reference in New Issue
Block a user