task-060(账号与权限页面): 修复用户创建循环验收分页脆弱点
改用 username 过滤查询以可靠命中新建用户,规避大库分页假阴性。 本地 Java 复验 8/8 通过;全组 live 64 通过 0 失败。
This commit is contained in:
@@ -105,7 +105,7 @@ test('test_task_060_account_live_user_cycle_normal_primary_path', { skip: !HAS_C
|
||||
assert.equal(created.success, true, created.message || '')
|
||||
assert.equal(typeof created.data, 'number')
|
||||
createdId = created.data as number
|
||||
const list = parseUserPage(await (await authedFetch('/api/admin/users?page=1&page_size=200')).json())
|
||||
const list = parseUserPage(await (await authedFetch(`/api/admin/users?username=${encodeURIComponent(username)}&page=1&page_size=50`)).json())
|
||||
const found = list.items.find((u) => u.id === createdId)
|
||||
assert.ok(found, '创建的用户应出现在列表')
|
||||
assert.equal(found?.username, username)
|
||||
|
||||
Reference in New Issue
Block a user