From 57bb09fde7ff157ee2c0e9dbb666a06e442a3ab6 Mon Sep 17 00:00:00 2001 From: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> Date: Wed, 14 Oct 2026 20:22:09 +0800 Subject: [PATCH] test: align namespace guard mock after authoring merge Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> --- openspec/changes/add-namespace-invite-links/tasks.md | 2 +- .../add-skill-avatars-and-moderation/tasks.md | 12 ++++++------ .../domain/namespace/NamespaceServiceTest.java | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/openspec/changes/add-namespace-invite-links/tasks.md b/openspec/changes/add-namespace-invite-links/tasks.md index 616f0658..d14f5045 100644 --- a/openspec/changes/add-namespace-invite-links/tasks.md +++ b/openspec/changes/add-namespace-invite-links/tasks.md @@ -30,4 +30,4 @@ - [x] 5.1 确认每次生成独立记录、真实加入关联和空间OWNER/ADMIN查看权限,写入REQ-INV-08/09。 - [x] 5.2 确认保存期限、旧数据、成员/账号/空间变更边界及交互,补齐设计和REQ-INV-10验收标准。 - [x] 5.3 实现历史持久化、生命周期事务关联、权限接口及弹窗历史展示(含冻结/归档只读入口)。 -- [ ] 5.4 验证旧数据、邀请状态、并发加入、访问权限、分页及本地浏览器流程。 +- [x] 5.4 验证旧数据、邀请状态、并发加入、访问权限、分页及本地浏览器流程。 diff --git a/openspec/changes/add-skill-avatars-and-moderation/tasks.md b/openspec/changes/add-skill-avatars-and-moderation/tasks.md index 6c9d9420..124795a0 100644 --- a/openspec/changes/add-skill-avatars-and-moderation/tasks.md +++ b/openspec/changes/add-skill-avatars-and-moderation/tasks.md @@ -62,15 +62,15 @@ 以上已完成项为历史验收,不代表本节完成。 -- [ ] 8.1 统一 ReviewTask 的包/头像关联及头像元数据任务,保留旧审核兼容,不新增伪版本。 -- [ ] 8.2 统一批准/驳回、权限、机器门禁、可见范围扩大及旧候选并发防护,保留审计。 -- [ ] 8.3 删除独立头像审核入口,将候选展示和动作整合进原技能审核队列/详情。 -- [ ] 8.4 更新 API 契约及类型,完成针对性回归、独立 Review 与唯一预览的真实浏览器验收。 +- [x] 8.1 统一 ReviewTask 的包/头像关联及头像元数据任务,保留旧审核兼容,不新增伪版本。 +- [x] 8.2 统一批准/驳回、权限、机器门禁、可见范围扩大及旧候选并发防护,保留审计。 +- [x] 8.3 删除独立头像审核入口,将候选展示和动作整合进原技能审核队列/详情。 +- [x] 8.4 更新 API 契约及类型,完成针对性回归、独立 Review 与唯一预览的真实浏览器验收。 - [x] 8.5 取消缺少可信版本依据的跨候选机器缓存,补策略/服务/API版本及每次尝试审计,覆盖策略改变不复用回归。 -- [ ] 8.6 协调PR #935与本分支迁移编号/合并顺序,验证迁移并明确原Issue未交付范围。 +- [x] 8.6 协调PR #935与本分支迁移编号/合并顺序,验证迁移并明确原Issue未交付范围。 -8.6 进度:本分支已调整为 V70–V74,消除与 #935 V69 的同号冲突;2026-10-14 维护者确认先审查并处理 #935,再基于含 V69 的主线验收本 PR。目标主线升级验证仍待完成,不把重编号等同于顺序验证通过。 +8.6 验证:#935 已于 2026-10-14 合入主线,本分支已同步包含 V69 的 main。真实 PostgreSQL 验证 V68 → V69 → V74 顺序升级(默认 outOfOrder=false),原有全局命名空间记录保持;标准 Compose 组合启动、登录及真实浏览器业务验收通过。最终 CI 与合并门禁由 PR 状态记录。原 Issue 的本地 Scanner 模型评测及模型供应链范围未交付,不将两家云审核接入视为该范围完成。 ## 9. 供应商增量验证与文档(2026-10-14) diff --git a/server/skillhub-domain/src/test/java/com/iflytek/skillhub/domain/namespace/NamespaceServiceTest.java b/server/skillhub-domain/src/test/java/com/iflytek/skillhub/domain/namespace/NamespaceServiceTest.java index da4e6d4d..b2827094 100644 --- a/server/skillhub-domain/src/test/java/com/iflytek/skillhub/domain/namespace/NamespaceServiceTest.java +++ b/server/skillhub-domain/src/test/java/com/iflytek/skillhub/domain/namespace/NamespaceServiceTest.java @@ -301,7 +301,7 @@ class NamespaceServiceTest { String owner = "owner-1"; Namespace namespace = new Namespace("draft-team", "Draft Team", owner); setField(namespace, "id", namespaceId); - when(namespaceRepository.findById(namespaceId)).thenReturn(Optional.of(namespace)); + when(namespaceRepository.findLockedById(namespaceId)).thenReturn(Optional.of(namespace)); when(namespaceAccessPolicy.canDelete(namespace, NamespaceRole.OWNER)).thenReturn(true); when(namespaceMemberRepository.findByNamespaceIdAndUserId(namespaceId, owner)) .thenReturn(Optional.of(new NamespaceMember(namespaceId, owner, NamespaceRole.OWNER)));