fix: [test] blocked-check 将 API 错误误判为阻塞已解除 - Closes #58 #60

Merged
pzhang_zywl merged 2 commits from test/issue-58 into main 2026-06-02 16:21:05 +08:00
Owner

Summary

  • 新增 _req_safe() 函数:API 错误返回 None 而非崩溃
  • blocked_check / _unblock_issues_blocked_by / _get_blocking_refs 改用 _req_safe
  • API 失败时保守处理:保持 blocked(不误解除)

Closes #58


[qe-agent: qa-0602-1358]

## Summary - 新增 _req_safe() 函数:API 错误返回 None 而非崩溃 - blocked_check / _unblock_issues_blocked_by / _get_blocking_refs 改用 _req_safe - API 失败时保守处理:保持 blocked(不误解除) Closes #58 --- [qe-agent: qa-0602-1358]
pzhang_zywl added 2 commits 2026-06-02 16:20:26 +08:00
- 新增 _req_safe():API 错误返回 None 而非 sys.exit(1)
- blocked_check / _unblock_issues_blocked_by / _get_blocking_refs 改用 _req_safe
- API 失败时保守处理:保持 blocked 状态(不误解除)
- 验证:#18 正确识别被 #57 阻塞

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- 新增 _req_safe():API 错误返回 None 而非 sys.exit(1)
- blocked_check / _unblock_issues_blocked_by / _get_blocking_refs 改用 _req_safe
- API 失败时保守处理:保持 blocked 状态

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
pzhang_zywl merged commit eb2af77c90 into main 2026-06-02 16:21:05 +08:00
Sign in to join this conversation.