@@ -45,19 +45,23 @@ func TestAPIPullReview(t *testing.T) {
4545 for _ , r := range reviews {
4646 assert .Equal (t , pullIssue .HTMLURL (t .Context ()), r .HTMLPullURL )
4747 }
48- assert .EqualValues (t , 8 , reviews [3 ].ID )
49- assert .EqualValues (t , "APPROVED" , reviews [3 ].State )
50- assert .Equal (t , 0 , reviews [3 ].CodeCommentsCount )
51- assert .True (t , reviews [3 ].Stale )
52- assert .False (t , reviews [3 ].Official )
53-
54- assert .EqualValues (t , 10 , reviews [5 ].ID )
55- assert .EqualValues (t , "REQUEST_CHANGES" , reviews [5 ].State )
56- assert .Equal (t , 1 , reviews [5 ].CodeCommentsCount )
57- assert .EqualValues (t , - 1 , reviews [5 ].Reviewer .ID ) // ghost user
58- assert .False (t , reviews [5 ].Stale )
59- assert .True (t , reviews [5 ].Official )
60- assert .True (t , reviews [10 ].Dismissed )
48+ if assert .EqualValues (t , 8 , reviews [4 ].ID ) {
49+ assert .EqualValues (t , "APPROVED" , reviews [4 ].State )
50+ assert .Equal (t , 0 , reviews [4 ].CodeCommentsCount )
51+ assert .True (t , reviews [4 ].Stale )
52+ assert .False (t , reviews [4 ].Official )
53+ }
54+
55+ if assert .EqualValues (t , 10 , reviews [6 ].ID ) {
56+ assert .EqualValues (t , "REQUEST_CHANGES" , reviews [6 ].State )
57+ assert .Equal (t , 1 , reviews [6 ].CodeCommentsCount )
58+ assert .EqualValues (t , - 1 , reviews [6 ].Reviewer .ID ) // ghost user
59+ assert .False (t , reviews [6 ].Stale )
60+ assert .True (t , reviews [6 ].Official )
61+ }
62+ if assert .EqualValues (t , 1000 , reviews [10 ].ID ) {
63+ assert .True (t , reviews [10 ].Dismissed )
64+ }
6165
6266 // test GetPullReview
6367 req = NewRequestf (t , http .MethodGet , "/api/v1/repos/%s/%s/pulls/%d/reviews/%d" , repo .OwnerName , repo .Name , pullIssue .Index , reviews [3 ].ID ).
0 commit comments