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},
|
"capacity": 2, "running": 0},
|
||||||
self.owner_key)
|
self.owner_key)
|
||||||
self.assertEqual(status, 200, data)
|
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",
|
status, data = _req(self.port, "GET", "/workers",
|
||||||
key=self.owner_key)
|
key=self.admin_key)
|
||||||
self.assertEqual(status, 200, data)
|
self.assertEqual(status, 200, data)
|
||||||
workers = data["workers"]
|
workers = data["workers"]
|
||||||
self.assertEqual(len(workers), 1)
|
self.assertEqual(len(workers), 1)
|
||||||
|
|||||||
Reference in new issue
Block a user