tyop fix + stricter switch

This commit is contained in:
vilmibm 2020-05-11 17:39:52 -05:00
parent a7bcfffdd3
commit 79ad1ed5d3
2 changed files with 7 additions and 3 deletions

View file

@ -194,13 +194,17 @@ func reviewSurvey(cmd *cobra.Command) (*api.PullRequestReviewInput, error) {
return nil, err
}
reviewState := api.ReviewComment
var reviewState api.PullRequestReviewState
switch typeAnswers.ReviewType {
case "Approve":
reviewState = api.ReviewApprove
case "Request Changes":
case "Request changes":
reviewState = api.ReviewRequestChanges
case "Comment":
reviewState = api.ReviewComment
default:
panic("unreachable state")
}
bodyAnswers := struct {

View file

@ -315,7 +315,7 @@ func TestPRReview_interactive_no_body(t *testing.T) {
as.Stub([]*QuestionStub{
{
Name: "reviewType",
Value: "Request Changes",
Value: "Request changes",
},
})
as.Stub([]*QuestionStub{