mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 02:46:04 +01:00 
			
		
		
		
	Move issues related files into models/issues (#19931)
* Move access and repo permission to models/perm/access * fix test * fix git test * Move functions sequence * Some improvements per @KN4CK3R and @delvh * Move issues related code to models/issues * Move some issues related sub package * Merge * Fix test * Fix test * Fix test * Fix test * Rename some files
This commit is contained in:
		| @@ -8,6 +8,7 @@ import ( | ||||
| 	"testing" | ||||
|  | ||||
| 	"code.gitea.io/gitea/models/db" | ||||
| 	issues_model "code.gitea.io/gitea/models/issues" | ||||
| 	"code.gitea.io/gitea/models/unittest" | ||||
| 	user_model "code.gitea.io/gitea/models/user" | ||||
|  | ||||
| @@ -16,14 +17,14 @@ import ( | ||||
|  | ||||
| func TestCreateOrUpdateIssueNotifications(t *testing.T) { | ||||
| 	assert.NoError(t, unittest.PrepareTestDatabase()) | ||||
| 	issue := unittest.AssertExistsAndLoadBean(t, &Issue{ID: 1}).(*Issue) | ||||
| 	issue := unittest.AssertExistsAndLoadBean(t, &issues_model.Issue{ID: 1}).(*issues_model.Issue) | ||||
|  | ||||
| 	assert.NoError(t, CreateOrUpdateIssueNotifications(issue.ID, 0, 2, 0)) | ||||
|  | ||||
| 	// User 9 is inactive, thus notifications for user 1 and 4 are created | ||||
| 	notf := unittest.AssertExistsAndLoadBean(t, &Notification{UserID: 1, IssueID: issue.ID}).(*Notification) | ||||
| 	assert.Equal(t, NotificationStatusUnread, notf.Status) | ||||
| 	unittest.CheckConsistencyFor(t, &Issue{ID: issue.ID}) | ||||
| 	unittest.CheckConsistencyFor(t, &issues_model.Issue{ID: issue.ID}) | ||||
|  | ||||
| 	notf = unittest.AssertExistsAndLoadBean(t, &Notification{UserID: 4, IssueID: issue.ID}).(*Notification) | ||||
| 	assert.Equal(t, NotificationStatusUnread, notf.Status) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user