2021-09-11 07:51:14 +02:00
|
|
|
package config
|
|
|
|
|
|
|
|
import "testing"
|
|
|
|
|
|
|
|
func TestUIConfig_validateAndSetDefaults(t *testing.T) {
|
|
|
|
StaticFolder = "../web/static"
|
|
|
|
defer func() {
|
|
|
|
StaticFolder = "./web/static"
|
|
|
|
}()
|
|
|
|
uiConfig := &UIConfig{Title: ""}
|
|
|
|
if err := uiConfig.validateAndSetDefaults(); err != nil {
|
|
|
|
t.Error("expected no error, got", err.Error())
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
func TestGetDefaultUIConfig(t *testing.T) {
|
|
|
|
defaultUIConfig := GetDefaultUIConfig()
|
|
|
|
if defaultUIConfig.Title != defaultTitle {
|
|
|
|
t.Error("expected GetDefaultUIConfig() to return defaultTitle, got", defaultUIConfig.Title)
|
|
|
|
}
|
2021-09-11 10:33:14 +02:00
|
|
|
if defaultUIConfig.Logo != defaultLogo {
|
|
|
|
t.Error("expected GetDefaultUIConfig() to return defaultLogo, got", defaultUIConfig.Logo)
|
|
|
|
}
|
2021-09-11 07:51:14 +02:00
|
|
|
}
|