fix: P2 workers 单测跟随 P1 的管理员可见完整清单语义(owner 只见聚合,完整清单改用夹具全局管理员查,不降门)
This commit is contained in:
1 parent
64995fafab
commit
f81a1048de
1 file changed
+6
-1
@@ -304,8 +304,13 @@ class P2ConsoleTestCase(unittest.TestCase):
|
||||
"capacity": 2, "running": 0},
|
||||
self.owner_key)
|
||||
self.assertEqual(status, 200, data)
|
||||
# 合并适配(P2 rebase 到 97f019d,P1 已合并):P1 起完整
|
||||
# worker 清单只给全局管理员,项目 owner 只能看到聚合
|
||||
# (聚合行为由 P1 的 test_workers_admin_full_member_aggregate_only
|
||||
# 覆盖);本用例验的是完整清单里的 epoch last_seen 与
|
||||
# alive,故用本夹具的全局管理员 admin_key 查,不降门。
|
||||
status, data = _req(self.port, "GET", "/workers",
|
||||
key=self.owner_key)
|
||||
key=self.admin_key)
|
||||
self.assertEqual(status, 200, data)
|
||||
workers = data["workers"]
|
||||
self.assertEqual(len(workers), 1)
|
||||
|
||||
Reference in new issue
Block a user