tyop fix + stricter switch
This commit is contained in:
parent
a7bcfffdd3
commit
79ad1ed5d3
2 changed files with 7 additions and 3 deletions
|
|
@ -194,13 +194,17 @@ func reviewSurvey(cmd *cobra.Command) (*api.PullRequestReviewInput, error) {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
reviewState := api.ReviewComment
|
var reviewState api.PullRequestReviewState
|
||||||
|
|
||||||
switch typeAnswers.ReviewType {
|
switch typeAnswers.ReviewType {
|
||||||
case "Approve":
|
case "Approve":
|
||||||
reviewState = api.ReviewApprove
|
reviewState = api.ReviewApprove
|
||||||
case "Request Changes":
|
case "Request changes":
|
||||||
reviewState = api.ReviewRequestChanges
|
reviewState = api.ReviewRequestChanges
|
||||||
|
case "Comment":
|
||||||
|
reviewState = api.ReviewComment
|
||||||
|
default:
|
||||||
|
panic("unreachable state")
|
||||||
}
|
}
|
||||||
|
|
||||||
bodyAnswers := struct {
|
bodyAnswers := struct {
|
||||||
|
|
|
||||||
|
|
@ -315,7 +315,7 @@ func TestPRReview_interactive_no_body(t *testing.T) {
|
||||||
as.Stub([]*QuestionStub{
|
as.Stub([]*QuestionStub{
|
||||||
{
|
{
|
||||||
Name: "reviewType",
|
Name: "reviewType",
|
||||||
Value: "Request Changes",
|
Value: "Request changes",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
as.Stub([]*QuestionStub{
|
as.Stub([]*QuestionStub{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue