修复策划项目命名相关 CI 检查
同步首页项目创建测试中的 planning 参数断言 格式化项目 Rust 测试文件以通过 rustfmt
This commit is contained in:
@@ -1413,8 +1413,9 @@ fn automatic_local_game_project_allocates_unique_initialized_workspaces() {
|
||||
|
||||
let first = create_automatic_local_game_project_at(&projects_root, None, false)
|
||||
.expect("create first automatic workspace");
|
||||
let second = create_automatic_local_game_project_at(&projects_root, Some("自定义项目名"), false)
|
||||
.expect("create second automatic workspace");
|
||||
let second =
|
||||
create_automatic_local_game_project_at(&projects_root, Some("自定义项目名"), false)
|
||||
.expect("create second automatic workspace");
|
||||
let planning = create_automatic_local_game_project_at(&projects_root, None, true)
|
||||
.expect("create planning workspace");
|
||||
|
||||
@@ -1448,8 +1449,9 @@ fn automatic_local_game_project_allocates_unique_initialized_workspaces() {
|
||||
fn automatic_local_game_project_accepts_only_a_safe_custom_name() {
|
||||
let projects_root = unique_project_path();
|
||||
|
||||
let result = create_automatic_local_game_project_at(&projects_root, Some(" 星轨夜航 "), false)
|
||||
.expect("create named automatic workspace");
|
||||
let result =
|
||||
create_automatic_local_game_project_at(&projects_root, Some(" 星轨夜航 "), false)
|
||||
.expect("create named automatic workspace");
|
||||
assert_eq!(result.manifest.name, "星轨夜航");
|
||||
|
||||
for name in [
|
||||
|
||||
@@ -1522,6 +1522,7 @@ export function registerHomeProjectCreationTests() {
|
||||
).toHaveLength(1);
|
||||
expect(invoke).toHaveBeenCalledWith('create_automatic_local_game_project', {
|
||||
name: null,
|
||||
planning: false,
|
||||
});
|
||||
expect(invoke).toHaveBeenCalledWith('chat_with_game_creator_direct_codex', {
|
||||
projectPath: automaticProjectPath,
|
||||
@@ -1615,6 +1616,7 @@ export function registerHomeProjectCreationTests() {
|
||||
expect(await screen.findByLabelText('项目开发工作台')).not.toBeNull();
|
||||
expect(invoke).toHaveBeenCalledWith('create_automatic_local_game_project', {
|
||||
name: '角色参考游戏',
|
||||
planning: false,
|
||||
});
|
||||
expect(invoke).toHaveBeenCalledWith('upload_local_asset', {
|
||||
projectPath: automaticProjectPath,
|
||||
|
||||
Reference in New Issue
Block a user