fix syntax errors in tests

This commit is contained in:
Sonja Happ 2021-04-29 13:28:01 +02:00
parent b1c08f16b0
commit 6b2677ef63
12 changed files with 19 additions and 19 deletions

View file

@ -120,7 +120,7 @@ func MigrateModels() {
}
// DBAddAdminUser adds a default admin user to the DB
func DBAddAdminUser(cfg *config.Config) error {
func DBAddAdminUser(cfg *config.Config) (error, string) {
DBpool.AutoMigrate(User{})
// Check if admin user exists in DB
@ -157,10 +157,10 @@ func DBAddAdminUser(cfg *config.Config) error {
// add admin user to DB
err = DBpool.Create(&user).Error
if err != nil {
return err
return err, ""
}
}
return nil
return nil, adminPW
}
func generatePassword(Len int) string {

View file

@ -51,39 +51,39 @@ func TestInitDB(t *testing.T) {
ownconfig := config.NewConfig([]config.Provider{defaults, env})
err = InitDB(ownconfig)
err = InitDB(ownconfig, "true")
assert.Error(t, err)
dbname, err := configuration.GlobalConfig.String("db.name")
assert.NoError(t, err)
static["db.name"] = dbname
ownconfig = config.NewConfig([]config.Provider{defaults, env})
err = InitDB(ownconfig)
err = InitDB(ownconfig, "true")
assert.Error(t, err)
dbhost, err := configuration.GlobalConfig.String("db.host")
assert.NoError(t, err)
static["db.host"] = dbhost
ownconfig = config.NewConfig([]config.Provider{defaults, env})
err = InitDB(ownconfig)
err = InitDB(ownconfig, "true")
assert.Error(t, err)
dbuser, err := configuration.GlobalConfig.String("db.user")
static["db.user"] = dbuser
ownconfig = config.NewConfig([]config.Provider{defaults, env})
err = InitDB(ownconfig)
err = InitDB(ownconfig, "true")
assert.Error(t, err)
dbpass, err := configuration.GlobalConfig.String("db.pass")
static["db.pass"] = dbpass
ownconfig = config.NewConfig([]config.Provider{defaults, env})
err = InitDB(ownconfig)
err = InitDB(ownconfig, "true")
assert.Error(t, err)
dbssl, err := configuration.GlobalConfig.String("db.ssl")
assert.NoError(t, err)
static["db.ssl"] = dbssl
ownconfig = config.NewConfig([]config.Provider{defaults, env})
err = InitDB(ownconfig)
err = InitDB(ownconfig, "true")
assert.NoError(t, err)
// Verify that you can connect to the database

View file

@ -143,7 +143,7 @@ func TestMain(m *testing.M) {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -81,7 +81,7 @@ func TestMain(m *testing.M) {
if err != nil {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -112,7 +112,7 @@ func TestMain(m *testing.M) {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -43,7 +43,7 @@ func TestMain(m *testing.M) {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -98,7 +98,7 @@ func TestMain(m *testing.M) {
if err != nil {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -68,7 +68,7 @@ func TestMain(m *testing.M) {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -151,7 +151,7 @@ func TestMain(m *testing.M) {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -55,7 +55,7 @@ func TestMain(m *testing.M) {
if err != nil {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -120,7 +120,7 @@ func TestMain(m *testing.M) {
panic(m)
}
err = database.InitDB(configuration.GlobalConfig)
err = database.InitDB(configuration.GlobalConfig, "true")
if err != nil {
panic(m)
}

View file

@ -127,7 +127,7 @@ func main() {
}
// Make sure that at least one admin user exists in DB
err = database.DBAddAdminUser(configuration.GlobalConfig)
err, _ = database.DBAddAdminUser(configuration.GlobalConfig)
if err != nil {
fmt.Println("error: adding admin user failed:", err.Error())
log.Fatal(err)