INNER CODE UNIT · Go
TestParseConfigFileFromEnvironment
oracle/oracle-db-appdev-monitoring · main_test.go:39
func TestParseConfigFileFromEnvironment(t *testing.T) {
got, err := parseConfigFile(nil, func(key string) string {
if key == "CONFIG_FILE" {
return "env-config.yaml"
}
return ""
}, &bytes.Buffer{})
if err != nil {
t.Fatalf("expected CONFIG_FILE fallback to parse, got %v", err)
}
if got != "env-config.yaml" {
t.Fatalf("expected environment config file, got %q", got)
}
}
func TestParseConfigFileRequiresConfig(t *testing.T) {
_, err := parseConfigFile(nil, emptyEnv, &bytes.Buffer{})
if err == nil {