更新设计基础提示词契约测试
将测试断言同步到当前按需图片生成与动态产物合同。
This commit is contained in:
@@ -1822,27 +1822,11 @@ mod tests {
|
||||
|
||||
let with_canvas =
|
||||
game_creator_design_foundation_tool_plan_prompt("shared runtime contract", true);
|
||||
assert!(with_canvas.contains("再调用 canvas.asset_generate"));
|
||||
assert!(with_canvas.contains("assets/art-spec.png"));
|
||||
assert!(with_canvas.contains("referenceImageSrcs 第一项"));
|
||||
assert!(with_canvas.contains("assets/ui-prototype.png"));
|
||||
assert!(with_canvas.contains("调用 image.inspect"));
|
||||
assert!(with_canvas.contains("ui-prototype.v2"));
|
||||
assert!(with_canvas.contains("成功只表示候选图片已生成并登记,不等于视觉验收完成"));
|
||||
assert!(with_canvas.contains("由 Runtime 在收束门内同时核对固定 owner 文档"));
|
||||
assert!(!with_canvas.contains("成功动作本身就是当前 revision 的验证"));
|
||||
assert!(with_canvas.contains("调用 ui.workflow.run"));
|
||||
assert!(with_canvas.contains("asset-separation 最终编辑器路由"));
|
||||
assert!(with_canvas.contains("每个功能页面各写一行 @genarrative-ui-page"));
|
||||
assert!(with_canvas.contains("ui.workflow.run 的 discover"));
|
||||
assert!(with_canvas.contains("assets/ui-pages/{pageId}.png"));
|
||||
assert!(with_canvas.contains("informationHud"));
|
||||
assert!(with_canvas.contains("failureRestartFlow"));
|
||||
assert!(with_canvas.contains("不得假设为塔防"));
|
||||
assert!(with_canvas
|
||||
.contains("POST /api/external/v1/editor/images/generations(kind=ui-design)"));
|
||||
assert!(with_canvas
|
||||
.contains("不得误用 POST /api/external/v1/editor/ui-designs/assets/extractions"));
|
||||
assert!(with_canvas.contains("根据当前玩法需求编写规格和界面建议"));
|
||||
assert!(with_canvas.contains("调用 canvas.asset_generate"));
|
||||
assert!(with_canvas.contains("不要使用固定图片合同"));
|
||||
assert!(with_canvas.contains("不修改 game/index.html"));
|
||||
assert!(!with_canvas.contains("不调用 canvas.asset_generate"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user