mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 19:06:18 +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:
		| @@ -2,14 +2,20 @@ | ||||
| // Use of this source code is governed by a MIT-style | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| package issues | ||||
| package issues_test | ||||
|  | ||||
| import ( | ||||
| 	"path/filepath" | ||||
| 	"testing" | ||||
|  | ||||
| 	_ "code.gitea.io/gitea/models" | ||||
| 	issues_model "code.gitea.io/gitea/models/issues" | ||||
| 	_ "code.gitea.io/gitea/models/repo" | ||||
| 	"code.gitea.io/gitea/models/unittest" | ||||
| 	_ "code.gitea.io/gitea/models/user" | ||||
| 	"code.gitea.io/gitea/modules/setting" | ||||
|  | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| ) | ||||
|  | ||||
| func init() { | ||||
| @@ -17,14 +23,18 @@ func init() { | ||||
| 	setting.LoadForTest() | ||||
| } | ||||
|  | ||||
| func TestFixturesAreConsistent(t *testing.T) { | ||||
| 	assert.NoError(t, unittest.PrepareTestDatabase()) | ||||
| 	unittest.CheckConsistencyFor(t, | ||||
| 		&issues_model.Issue{}, | ||||
| 		&issues_model.PullRequest{}, | ||||
| 		&issues_model.Milestone{}, | ||||
| 		&issues_model.Label{}, | ||||
| 	) | ||||
| } | ||||
|  | ||||
| func TestMain(m *testing.M) { | ||||
| 	unittest.MainTest(m, &unittest.TestOptions{ | ||||
| 		GiteaRootPath: filepath.Join("..", ".."), | ||||
| 		FixtureFiles: []string{ | ||||
| 			"reaction.yml", | ||||
| 			"user.yml", | ||||
| 			"repository.yml", | ||||
| 			"milestone.yml", | ||||
| 		}, | ||||
| 	}) | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user