package config import ( "testing" "github.com/stretchr/testify/assert" ) func TestLoadConfig(t *testing.T) { configFile := "../tests/config.yaml" cfg, err := LoadConfig(configFile) assert.NoError(t, err) assert.NotNil(t, cfg) assert.Equal(t, "https://nexus.example.com", cfg.Nexus.URL) assert.Equal(t, "your-nexus-username", cfg.Nexus.Username) assert.Equal(t, "your-nexus-password", cfg.Nexus.Password) assert.Equal(t, "https://gitea.example.com", cfg.Gitea.URL) assert.Equal(t, "your-gitea-token", cfg.Gitea.Token) }