@@ -361,4 +361,73 @@ func TestGitHubDownloadRepo(t *testing.T) {
361361 },
362362 },
363363 }, prs )
364+
365+ reviews , err := downloader .GetReviews (3 )
366+ assert .NoError (t , err )
367+ assert .EqualValues (t , []* base.Review {
368+ {
369+ ID : 315859956 ,
370+ IssueIndex : 3 ,
371+ ReviewerID : 42128690 ,
372+ ReviewerName : "jolheiser" ,
373+ CommitID : "076160cf0b039f13e5eff19619932d181269414b" ,
374+ CreatedAt : time .Date (2019 , 11 , 12 , 21 , 35 , 24 , 0 , time .UTC ),
375+ State : base .ReviewStateApproved ,
376+ },
377+ {
378+ ID : 315860062 ,
379+ IssueIndex : 3 ,
380+ ReviewerID : 1824502 ,
381+ ReviewerName : "zeripath" ,
382+ CommitID : "076160cf0b039f13e5eff19619932d181269414b" ,
383+ CreatedAt : time .Date (2019 , 11 , 12 , 21 , 35 , 36 , 0 , time .UTC ),
384+ State : base .ReviewStateApproved ,
385+ },
386+ {
387+ ID : 315861440 ,
388+ IssueIndex : 3 ,
389+ ReviewerID : 165205 ,
390+ ReviewerName : "lafriks" ,
391+ CommitID : "076160cf0b039f13e5eff19619932d181269414b" ,
392+ CreatedAt : time .Date (2019 , 11 , 12 , 21 , 38 , 00 , 0 , time .UTC ),
393+ State : base .ReviewStateApproved ,
394+ },
395+ }, reviews )
396+
397+ reviews , err = downloader .GetReviews (4 )
398+ assert .NoError (t , err )
399+ assert .EqualValues (t , []* base.Review {
400+ {
401+ ID : 338338740 ,
402+ IssueIndex : 4 ,
403+ ReviewerID : 81045 ,
404+ ReviewerName : "lunny" ,
405+ CommitID : "2be9101c543658591222acbee3eb799edfc3853d" ,
406+ CreatedAt : time .Date (2020 , 01 , 04 , 05 , 33 , 18 , 0 , time .UTC ),
407+ State : base .ReviewStateApproved ,
408+ Comments : []* base.ReviewComment {
409+ {
410+ ID : 363017488 ,
411+ Content : "This is a good pull request." ,
412+ TreePath : "README.md" ,
413+ Position : 3 ,
414+ CommitID : "2be9101c543658591222acbee3eb799edfc3853d" ,
415+ PosterID : 81045 ,
416+ Reactions : & base.Reactions {},
417+ CreatedAt : time .Date (2020 , 01 , 04 , 05 , 33 , 06 , 0 , time .UTC ),
418+ UpdatedAt : time .Date (2020 , 01 , 04 , 05 , 33 , 18 , 0 , time .UTC ),
419+ },
420+ },
421+ },
422+ {
423+ ID : 338338740 ,
424+ IssueIndex : 4 ,
425+ ReviewerID : 81045 ,
426+ ReviewerName : "lunny" ,
427+ CommitID : "2be9101c543658591222acbee3eb799edfc3853d" ,
428+ CreatedAt : time .Date (2020 , 01 , 04 , 05 , 33 , 18 , 0 , time .UTC ),
429+ State : base .ReviewStateRequestChanges ,
430+ Content : "Don't add more reviews" ,
431+ },
432+ }, reviews )
364433}
0 commit comments