@@ -59,13 +59,13 @@ func TestMain(m *testing.M) {
5959 routes .RegisterRoutes (mac )
6060
6161 var helper testfixtures.Helper
62- if setting .UseMySQL {
62+ if setting .Database . UseMySQL {
6363 helper = & testfixtures.MySQL {}
64- } else if setting .UsePostgreSQL {
64+ } else if setting .Database . UsePostgreSQL {
6565 helper = & testfixtures.PostgreSQL {}
66- } else if setting .UseSQLite3 {
66+ } else if setting .Database . UseSQLite3 {
6767 helper = & testfixtures.SQLite {}
68- } else if setting .UseMSSQL {
68+ } else if setting .Database . UseMSSQL {
6969 helper = & testfixtures.SQLServer {}
7070 } else {
7171 fmt .Println ("Unsupported RDBMS for integration tests" )
@@ -121,27 +121,27 @@ func initIntegrationTest() {
121121 setting .SetCustomPathAndConf ("" , "" , "" )
122122 setting .NewContext ()
123123 setting .CheckLFSVersion ()
124- models . LoadConfigs ()
124+ setting . InitDBConfig ()
125125
126126 switch {
127- case setting .UseMySQL :
127+ case setting .Database . UseMySQL :
128128 db , err := sql .Open ("mysql" , fmt .Sprintf ("%s:%s@tcp(%s)/" ,
129- models . DbCfg .User , models . DbCfg .Passwd , models . DbCfg .Host ))
129+ setting . Database .User , setting . Database .Passwd , setting . Database .Host ))
130130 defer db .Close ()
131131 if err != nil {
132132 log .Fatalf ("sql.Open: %v" , err )
133133 }
134134 if _ , err = db .Exec ("CREATE DATABASE IF NOT EXISTS testgitea" ); err != nil {
135135 log .Fatalf ("db.Exec: %v" , err )
136136 }
137- case setting .UsePostgreSQL :
137+ case setting .Database . UsePostgreSQL :
138138 db , err := sql .Open ("postgres" , fmt .Sprintf ("postgres://%s:%s@%s/?sslmode=%s" ,
139- models . DbCfg .User , models . DbCfg .Passwd , models . DbCfg .Host , models . DbCfg .SSLMode ))
139+ setting . Database .User , setting . Database .Passwd , setting . Database .Host , setting . Database .SSLMode ))
140140 defer db .Close ()
141141 if err != nil {
142142 log .Fatalf ("sql.Open: %v" , err )
143143 }
144- rows , err := db .Query (fmt .Sprintf ("SELECT 1 FROM pg_database WHERE datname = '%s'" , models . DbCfg .Name ))
144+ rows , err := db .Query (fmt .Sprintf ("SELECT 1 FROM pg_database WHERE datname = '%s'" , setting . Database .Name ))
145145 if err != nil {
146146 log .Fatalf ("db.Query: %v" , err )
147147 }
@@ -153,10 +153,10 @@ func initIntegrationTest() {
153153 if _ , err = db .Exec ("CREATE DATABASE testgitea" ); err != nil {
154154 log .Fatalf ("db.Exec: %v" , err )
155155 }
156- case setting .UseMSSQL :
157- host , port := models .ParseMSSQLHostPort (models . DbCfg .Host )
156+ case setting .Database . UseMSSQL :
157+ host , port := setting .ParseMSSQLHostPort (setting . Database .Host )
158158 db , err := sql .Open ("mssql" , fmt .Sprintf ("server=%s; port=%s; database=%s; user id=%s; password=%s;" ,
159- host , port , "master" , models . DbCfg .User , models . DbCfg .Passwd ))
159+ host , port , "master" , setting . Database .User , setting . Database .Passwd ))
160160 if err != nil {
161161 log .Fatalf ("sql.Open: %v" , err )
162162 }
0 commit comments