Merged in feature/s3integration (pull request #47)
Set Up S3 integration * cfginterfaceandfirsts3funcs * addlocalstack * generallypassesfullsuite * addedmultipleattemptedpings * cleanup * stabiliseplusskip
This commit is contained in:
+15
-14
@@ -86,26 +86,27 @@ func CreateDB(t *testing.T, ctx context.Context, cfg *CreateDatabaseConfig) (tes
|
||||
t.Setenv("DB_HOST", dbcfg.DBHost)
|
||||
t.Setenv("DB_PORT", fmt.Sprint(dbcfg.DBPort))
|
||||
|
||||
if cfg.Cfg != nil {
|
||||
if cfg.RunMigrations {
|
||||
cfg.Cfg.SetDBConfig(dbcfg)
|
||||
if cfg.Cfg == nil {
|
||||
SetCfgProvider(t, cfg.Cfg)
|
||||
}
|
||||
|
||||
err := migrations.Run(ctx, cfg.Cfg)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
cfg.Cfg.SetDBConfig(dbcfg)
|
||||
|
||||
err = dbcfg.SetDBPool(ctx)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if cfg.RunMigrations {
|
||||
err := migrations.Run(ctx, cfg.Cfg)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
if cfg.Network != nil {
|
||||
dbcfg.DBHost = alias
|
||||
dbcfg.DBPort = port.Int()
|
||||
err = cfg.Cfg.SetDBPool(ctx)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
if cfg.Network != nil {
|
||||
dbcfg.DBHost = alias
|
||||
dbcfg.DBPort = port.Int()
|
||||
cfg.Cfg.SetDBConfig(dbcfg)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user