ensure the database gets closed on standarddbteardown
This commit is contained in:
parent
91dc4d4d13
commit
3e89fa3ec2
|
@ -63,7 +63,7 @@ func testDefaults() config.Configuration {
|
|||
DbDatabase: envStr("GTS_DB_DATABASE", "postgres"),
|
||||
DbTLSMode: envStr("GTS_DB_TLS_MODE", "disable"),
|
||||
DbTLSCACert: envStr("GTS_DB_TLS_CA_CERT", ""),
|
||||
DbMaxOpenConnsMultiplier: 1,
|
||||
DbMaxOpenConnsMultiplier: 8,
|
||||
DbSqliteJournalMode: "WAL",
|
||||
DbSqliteSynchronous: "NORMAL",
|
||||
DbSqliteCacheSize: 8 * bytesize.MiB,
|
||||
|
|
|
@ -355,9 +355,10 @@ func StandardDBTeardown(db db.DB) {
|
|||
if db == nil {
|
||||
return
|
||||
}
|
||||
defer db.Close()
|
||||
for _, m := range testModels {
|
||||
if err := db.DropTable(ctx, m); err != nil {
|
||||
log.Panic(nil, err)
|
||||
log.Error(ctx, err)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue