@@ -45,19 +45,23 @@ func TestAPIPullReview(t *testing.T) {
45
45
for _ , r := range reviews {
46
46
assert .Equal (t , pullIssue .HTMLURL (t .Context ()), r .HTMLPullURL )
47
47
}
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
+ }
61
65
62
66
// test GetPullReview
63
67
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