@@ -59,13 +59,13 @@ func TestMain(m *testing.M) {
59
59
routes .RegisterRoutes (mac )
60
60
61
61
var helper testfixtures.Helper
62
- if setting .UseMySQL {
62
+ if setting .Database . UseMySQL {
63
63
helper = & testfixtures.MySQL {}
64
- } else if setting .UsePostgreSQL {
64
+ } else if setting .Database . UsePostgreSQL {
65
65
helper = & testfixtures.PostgreSQL {}
66
- } else if setting .UseSQLite3 {
66
+ } else if setting .Database . UseSQLite3 {
67
67
helper = & testfixtures.SQLite {}
68
- } else if setting .UseMSSQL {
68
+ } else if setting .Database . UseMSSQL {
69
69
helper = & testfixtures.SQLServer {}
70
70
} else {
71
71
fmt .Println ("Unsupported RDBMS for integration tests" )
@@ -121,27 +121,27 @@ func initIntegrationTest() {
121
121
setting .SetCustomPathAndConf ("" , "" , "" )
122
122
setting .NewContext ()
123
123
setting .CheckLFSVersion ()
124
- models . LoadConfigs ()
124
+ setting . InitDBConfig ()
125
125
126
126
switch {
127
- case setting .UseMySQL :
127
+ case setting .Database . UseMySQL :
128
128
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 ))
130
130
defer db .Close ()
131
131
if err != nil {
132
132
log .Fatalf ("sql.Open: %v" , err )
133
133
}
134
134
if _ , err = db .Exec ("CREATE DATABASE IF NOT EXISTS testgitea" ); err != nil {
135
135
log .Fatalf ("db.Exec: %v" , err )
136
136
}
137
- case setting .UsePostgreSQL :
137
+ case setting .Database . UsePostgreSQL :
138
138
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 ))
140
140
defer db .Close ()
141
141
if err != nil {
142
142
log .Fatalf ("sql.Open: %v" , err )
143
143
}
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 ))
145
145
if err != nil {
146
146
log .Fatalf ("db.Query: %v" , err )
147
147
}
@@ -153,10 +153,10 @@ func initIntegrationTest() {
153
153
if _ , err = db .Exec ("CREATE DATABASE testgitea" ); err != nil {
154
154
log .Fatalf ("db.Exec: %v" , err )
155
155
}
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 )
158
158
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 ))
160
160
if err != nil {
161
161
log .Fatalf ("sql.Open: %v" , err )
162
162
}
0 commit comments