@@ -162,16 +162,14 @@ func mockReviewerResponse(suggestions, collabs, teams, totalCollabs, totalTeams
162162 "data": {
163163 "node": {"author": {"login": "testauthor"}, "suggestedReviewerActors": {"nodes": [%s]}},
164164 "repository": {
165+ "owner": {"__typename": "Organization", "teams": {"nodes": [%s]}, "teamsTotalCount": {"totalCount": %d}},
165166 "collaborators": {"nodes": [%s]},
166167 "collaboratorsTotalCount": {"totalCount": %d}
167- },
168- "organization": {
169- "teams": {"nodes": [%s]},
170- "teamsTotalCount": {"totalCount": %d}
171168 }
172169 }
173- }` , strings .Join (suggestionNodes , "," ), strings .Join (collabNodes , "," ), totalCollabs ,
174- strings .Join (teamNodes , "," ), totalTeams )
170+ }` , strings .Join (suggestionNodes , "," ),
171+ strings .Join (teamNodes , "," ), totalTeams ,
172+ strings .Join (collabNodes , "," ), totalCollabs )
175173}
176174
177175func TestSuggestedReviewerActors (t * testing.T ) {
@@ -241,12 +239,9 @@ func TestSuggestedReviewerActors(t *testing.T) {
241239 {"isAuthor": false, "reviewer": {"__typename": "User", "login": "s2", "name": "S2"}}
242240 ]}},
243241 "repository": {
242+ "owner": {"__typename": "Organization", "teams": {"nodes": [{"slug": "team1"}]}, "teamsTotalCount": {"totalCount": 3}},
244243 "collaborators": {"nodes": [{"login": "c1", "name": "C1"}]},
245244 "collaboratorsTotalCount": {"totalCount": 5}
246- },
247- "organization": {
248- "teams": {"nodes": [{"slug": "team1"}]},
249- "teamsTotalCount": {"totalCount": 3}
250245 }
251246 }
252247 }` ))
@@ -271,10 +266,6 @@ func TestSuggestedReviewerActors(t *testing.T) {
271266 {"login": "c1", "name": "C1"}
272267 ]},
273268 "collaboratorsTotalCount": {"totalCount": 5}
274- },
275- "organization": {
276- "teams": {"nodes": []},
277- "teamsTotalCount": {"totalCount": 0}
278269 }
279270 }
280271 }` ))
@@ -295,15 +286,12 @@ func TestSuggestedReviewerActors(t *testing.T) {
295286 {"isAuthor": false, "reviewer": {"__typename": "User", "login": "shareduser", "name": "Shared"}}
296287 ]}},
297288 "repository": {
289+ "owner": {"__typename": "Organization", "teams": {"nodes": [{"slug": "team1"}]}, "teamsTotalCount": {"totalCount": 5}},
298290 "collaborators": {"nodes": [
299291 {"login": "shareduser", "name": "Shared"},
300292 {"login": "c1", "name": "C1"}
301293 ]},
302294 "collaboratorsTotalCount": {"totalCount": 10}
303- },
304- "organization": {
305- "teams": {"nodes": [{"slug": "team1"}]},
306- "teamsTotalCount": {"totalCount": 5}
307295 }
308296 }
309297 }` ))
@@ -323,12 +311,11 @@ func TestSuggestedReviewerActors(t *testing.T) {
323311 {"isAuthor": false, "reviewer": {"__typename": "User", "login": "s1", "name": "S1"}}
324312 ]}},
325313 "repository": {
314+ "owner": {"__typename": "User"},
326315 "collaborators": {"nodes": [{"login": "c1", "name": "C1"}]},
327316 "collaboratorsTotalCount": {"totalCount": 3}
328- },
329- "organization": null
330- },
331- "errors": [{"message": "Could not resolve to an Organization with the login of 'OWNER'."}]
317+ }
318+ }
332319 }` ))
333320 },
334321 expectedCount : 2 ,
@@ -347,12 +334,9 @@ func TestSuggestedReviewerActors(t *testing.T) {
347334 {"isAuthor": false, "reviewer": {"__typename": "User", "login": "s1", "name": "S1"}}
348335 ]}},
349336 "repository": {
337+ "owner": {"__typename": "Organization", "teams": {"nodes": []}, "teamsTotalCount": {"totalCount": 0}},
350338 "collaborators": {"nodes": []},
351339 "collaboratorsTotalCount": {"totalCount": 5}
352- },
353- "organization": {
354- "teams": {"nodes": []},
355- "teamsTotalCount": {"totalCount": 0}
356340 }
357341 }
358342 }` ))
@@ -421,16 +405,14 @@ func mockReviewerResponseForRepoWithCopilot(collabs, teams, totalCollabs, totalT
421405 "viewer": {"login": "testuser"},
422406 "repository": {
423407 %s,
408+ "owner": {"__typename": "Organization", "teams": {"nodes": [%s]}, "teamsTotalCount": {"totalCount": %d}},
424409 "collaborators": {"nodes": [%s]},
425410 "collaboratorsTotalCount": {"totalCount": %d}
426- },
427- "organization": {
428- "teams": {"nodes": [%s]},
429- "teamsTotalCount": {"totalCount": %d}
430411 }
431412 }
432- }` , pullRequestsJSON , strings .Join (collabNodes , "," ), totalCollabs ,
433- strings .Join (teamNodes , "," ), totalTeams )
413+ }` , pullRequestsJSON ,
414+ strings .Join (teamNodes , "," ), totalTeams ,
415+ strings .Join (collabNodes , "," ), totalCollabs )
434416}
435417
436418func TestSuggestedReviewerActorsForRepo (t * testing.T ) {
@@ -484,12 +466,11 @@ func TestSuggestedReviewerActorsForRepo(t *testing.T) {
484466 "data": {
485467 "repository": {
486468 "pullRequests": {"nodes": []},
469+ "owner": {"__typename": "User"},
487470 "collaborators": {"nodes": [{"login": "c1", "name": "C1"}]},
488471 "collaboratorsTotalCount": {"totalCount": 3}
489- },
490- "organization": null
491- },
492- "errors": [{"message": "Could not resolve to an Organization with the login of 'OWNER'."}]
472+ }
473+ }
493474 }` ))
494475 },
495476 expectedCount : 1 ,
@@ -541,16 +522,13 @@ func TestSuggestedReviewerActorsForRepo(t *testing.T) {
541522 "viewer": {"login": "c2"},
542523 "repository": {
543524 "pullRequests": {"nodes": []},
525+ "owner": {"__typename": "Organization", "teams": {"nodes": []}, "teamsTotalCount": {"totalCount": 0}},
544526 "collaborators": {"nodes": [
545527 {"login": "c1", "name": "C1"},
546528 {"login": "c2", "name": "C2"},
547529 {"login": "c3", "name": "C3"}
548530 ]},
549531 "collaboratorsTotalCount": {"totalCount": 3}
550- },
551- "organization": {
552- "teams": {"nodes": []},
553- "teamsTotalCount": {"totalCount": 0}
554532 }
555533 }
556534 }` ))
0 commit comments