mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-15 04:18:20 +00:00
test: align namespace guard mock after authoring merge
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
This commit is contained in:
parent
71790bc1b8
commit
57bb09fde7
3 changed files with 8 additions and 8 deletions
|
|
@ -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 验证旧数据、邀请状态、并发加入、访问权限、分页及本地浏览器流程。
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
||||
|
|
|
|||
|
|
@ -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)));
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue