mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Show review summary in pull requests (#5132)
This commit is contained in:
		@@ -74,7 +74,7 @@ func TestGetCurrentReview(t *testing.T) {
 | 
			
		||||
	assert.Equal(t, ReviewTypePending, review.Type)
 | 
			
		||||
	assert.Equal(t, "Pending Review", review.Content)
 | 
			
		||||
 | 
			
		||||
	user2 := AssertExistsAndLoadBean(t, &User{ID: 2}).(*User)
 | 
			
		||||
	user2 := AssertExistsAndLoadBean(t, &User{ID: 7}).(*User)
 | 
			
		||||
	review2, err := GetCurrentReview(user2, issue)
 | 
			
		||||
	assert.Error(t, err)
 | 
			
		||||
	assert.True(t, IsErrReviewNotExist(err))
 | 
			
		||||
@@ -105,3 +105,33 @@ func TestUpdateReview(t *testing.T) {
 | 
			
		||||
	assert.NoError(t, UpdateReview(review))
 | 
			
		||||
	AssertExistsAndLoadBean(t, &Review{ID: 1, Content: "Updated Review"})
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func TestGetReviewersByPullID(t *testing.T) {
 | 
			
		||||
	assert.NoError(t, PrepareTestDatabase())
 | 
			
		||||
 | 
			
		||||
	issue := AssertExistsAndLoadBean(t, &Issue{ID: 3}).(*Issue)
 | 
			
		||||
	user2 := AssertExistsAndLoadBean(t, &User{ID: 2}).(*User)
 | 
			
		||||
	user3 := AssertExistsAndLoadBean(t, &User{ID: 3}).(*User)
 | 
			
		||||
	user4 := AssertExistsAndLoadBean(t, &User{ID: 4}).(*User)
 | 
			
		||||
 | 
			
		||||
	expectedReviews := []*PullReviewersWithType{}
 | 
			
		||||
	expectedReviews = append(expectedReviews, &PullReviewersWithType{
 | 
			
		||||
		User:              *user2,
 | 
			
		||||
		Type:              ReviewTypeReject,
 | 
			
		||||
		ReviewUpdatedUnix: 946684810,
 | 
			
		||||
	},
 | 
			
		||||
		&PullReviewersWithType{
 | 
			
		||||
			User:              *user3,
 | 
			
		||||
			Type:              ReviewTypeReject,
 | 
			
		||||
			ReviewUpdatedUnix: 946684810,
 | 
			
		||||
		},
 | 
			
		||||
		&PullReviewersWithType{
 | 
			
		||||
			User:              *user4,
 | 
			
		||||
			Type:              ReviewTypeApprove,
 | 
			
		||||
			ReviewUpdatedUnix: 946684810,
 | 
			
		||||
		})
 | 
			
		||||
 | 
			
		||||
	allReviews, err := GetReviewersByPullID(issue.ID)
 | 
			
		||||
	assert.NoError(t, err)
 | 
			
		||||
	assert.Equal(t, expectedReviews, allReviews)
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user