@@ -11,6 +11,7 @@ import (
1111 "code.gitea.io/gitea/models/db"
1212 project_model "code.gitea.io/gitea/models/project"
1313 repo_model "code.gitea.io/gitea/models/repo"
14+ "code.gitea.io/gitea/models/unit"
1415 "code.gitea.io/gitea/models/unittest"
1516 "code.gitea.io/gitea/tests"
1617
@@ -33,14 +34,20 @@ func TestMoveRepoProjectColumns(t *testing.T) {
3334 defer tests .PrepareTestEnv (t )()
3435
3536 repo4 := unittest .AssertExistsAndLoadBean (t , & repo_model.Repository {ID : 4 })
37+ repoUnit := repo_model.RepoUnit {
38+ RepoID : repo4 .ID ,
39+ Type : unit .TypeProjects ,
40+ }
41+ err := db .Insert (db .DefaultContext , & repoUnit )
42+ assert .NoError (t , err )
3643
3744 project1 := project_model.Project {
3845 Title : "new created project" ,
3946 RepoID : repo4 .ID ,
4047 Type : project_model .TypeRepository ,
4148 BoardType : project_model .BoardTypeNone ,
4249 }
43- err : = project_model .NewProject (db .DefaultContext , & project1 )
50+ err = project_model .NewProject (db .DefaultContext , & project1 )
4451 assert .NoError (t , err )
4552
4653 for i := 0 ; i < 3 ; i ++ {
@@ -80,4 +87,6 @@ func TestMoveRepoProjectColumns(t *testing.T) {
8087 assert .EqualValues (t , columns [0 ].ID , columnsAfter [2 ].ID )
8188
8289 assert .NoError (t , project_model .DeleteProjectByID (db .DefaultContext , project1 .ID ))
90+ _ , err = db .DeleteByID [repo_model.RepoUnit ](db .DefaultContext , repoUnit .ID )
91+ assert .NoError (t , err )
8392}
0 commit comments