8
8
"net/http/httptest"
9
9
"net/url"
10
10
"path"
11
- "sort"
12
11
"strings"
13
12
"testing"
14
13
@@ -76,7 +75,7 @@ func TestPullView_CodeOwner(t *testing.T) {
76
75
77
76
t .Run ("First Pull Request" , func (t * testing.T ) {
78
77
// create a new branch to prepare for pull request
79
- resp1 , err := files_service .ChangeRepoFiles (db .DefaultContext , repo , user2 , & files_service.ChangeRepoFilesOptions {
78
+ _ , err := files_service .ChangeRepoFiles (db .DefaultContext , repo , user2 , & files_service.ChangeRepoFilesOptions {
80
79
NewBranch : "codeowner-basebranch" ,
81
80
Files : []* files_service.ChangeRepoFile {
82
81
{
@@ -96,13 +95,8 @@ func TestPullView_CodeOwner(t *testing.T) {
96
95
unittest .AssertExistsIf (t , true , & issues_model.Review {IssueID : pr .IssueID , Type : issues_model .ReviewTypeRequest , ReviewerID : 5 })
97
96
assert .NoError (t , pr .LoadIssue (db .DefaultContext ))
98
97
99
- reviewNotifiers , err := issue_service .PullRequestCodeOwnersReview (db .DefaultContext , pr )
100
- assert .NoError (t , err )
101
- assert .Len (t , reviewNotifiers , 1 )
102
- assert .EqualValues (t , 5 , reviewNotifiers [0 ].Reviewer .ID )
103
-
104
98
// update the file on the pr branch
105
- resp2 , err : = files_service .ChangeRepoFiles (db .DefaultContext , repo , user2 , & files_service.ChangeRepoFilesOptions {
99
+ _ , err = files_service .ChangeRepoFiles (db .DefaultContext , repo , user2 , & files_service.ChangeRepoFilesOptions {
106
100
OldBranch : "codeowner-basebranch" ,
107
101
Files : []* files_service.ChangeRepoFile {
108
102
{
@@ -114,14 +108,7 @@ func TestPullView_CodeOwner(t *testing.T) {
114
108
})
115
109
assert .NoError (t , err )
116
110
117
- reviewNotifiers , err = issue_service .PullRequestCodeOwnersReview (db .DefaultContext , pr )
118
- assert .NoError (t , err )
119
- assert .Len (t , reviewNotifiers , 2 )
120
- reviewerIDs := []int64 {reviewNotifiers [0 ].Reviewer .ID , reviewNotifiers [1 ].Reviewer .ID }
121
- sort .Slice (reviewerIDs , func (i , j int ) bool { return reviewerIDs [i ] < reviewerIDs [j ] })
122
- assert .EqualValues (t , []int64 {5 , 8 }, reviewerIDs )
123
-
124
- reviewNotifiers , err = issue_service .PullRequestCodeOwnersReviewSpecialCommits (db .DefaultContext , pr , resp1 .Commit .SHA , resp2 .Commit .SHA )
111
+ reviewNotifiers , err := issue_service .PullRequestCodeOwnersReview (db .DefaultContext , pr )
125
112
assert .NoError (t , err )
126
113
assert .Len (t , reviewNotifiers , 1 )
127
114
assert .EqualValues (t , 8 , reviewNotifiers [0 ].Reviewer .ID )
@@ -171,11 +158,6 @@ func TestPullView_CodeOwner(t *testing.T) {
171
158
172
159
pr := unittest .AssertExistsAndLoadBean (t , & issues_model.PullRequest {BaseRepoID : repo .ID , HeadBranch : "codeowner-basebranch2" })
173
160
unittest .AssertExistsAndLoadBean (t , & issues_model.Review {IssueID : pr .IssueID , Type : issues_model .ReviewTypeRequest , ReviewerID : 8 })
174
-
175
- reviewNotifiers , err := issue_service .PullRequestCodeOwnersReview (db .DefaultContext , pr )
176
- assert .NoError (t , err )
177
- assert .Len (t , reviewNotifiers , 1 )
178
- assert .EqualValues (t , 8 , reviewNotifiers [0 ].Reviewer .ID )
179
161
})
180
162
181
163
t .Run ("Forked Repo Pull Request" , func (t * testing.T ) {
0 commit comments