pkg/cmd/milestone/edit 的 TestEditRun_AuthError 测试仍然失败,尽管 #265 和 #289 已被关闭。
pkg/cmd/milestone/edit
TestEditRun_AuthError
edit_test.go:236: Unexpected error message: failed to fetch current milestone: HTTP 400: Project not found:owner/repo
go test ./pkg/cmd/milestone/edit/...
该测试失败阻塞了全量 UT 通过,每次 CI/本地验证都需要手动排除。
经过审查,TestEditRun_AuthError 测试中 mock HTTP 客户端返回 400 错误时,错误消息预期与实际不符。测试预期包含特定的认证错误消息,但实际收到的错误是 `Project
问题
pkg/cmd/milestone/edit的TestEditRun_AuthError测试仍然失败,尽管 #265 和 #289 已被关闭。错误信息
复现
go test ./pkg/cmd/milestone/edit/...影响
该测试失败阻塞了全量 UT 通过,每次 CI/本地验证都需要手动排除。
环境
关联
根因分析
经过审查,
TestEditRun_AuthError测试中 mock HTTP 客户端返回 400 错误时,错误消息预期与实际不符。测试预期包含特定的认证错误消息,但实际收到的错误是 `Project