The GitHub Actions job "CI" on 
rocketmq-dashboard.git/fix/dlq-mock-pagination-contract has failed.
Run started by GitHub user zjncs (triggered by zjncs).

Head commit for run:
bb8c136f173d03b00d183aec3328fc56f7dcc367 / zjncs <[email protected]>
fix(web): DLQ mock 遵循后端分页契约(page>=1、pageSize 1..100)

listDLQGroups 的 mock 不校验分页参数:page 0/负值变成负 slice 索引
(page=-1 从列表末尾取数=错误数据),pageSize 101 静默接受;后端
DLQService 对 page<1 或 pageSize>100 一律 400 "Invalid page or
pageSize"。listDLQMessages 的 mock 对任意非法参数返回空页。同文件
queryMessagePage mock 已精确镜像其后端校验——这两处分支被遗漏。

两处 mock 均按后端消息拒绝越界值;合法路径行为不变。

测试:新增 5 用例(page 0/负值/pageSize 101/0、messages 越界);
三段验证:5红→12/12 绿→mutation 5红→绿。

Signed-off-by: zjncs <[email protected]>

Closes #5592

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/37271459425

With regards,
GitHub Actions via GitBox

Reply via email to