alertmanager/cli/check_config_test.go

18 lines
333 B
Go

package cli
import (
"testing"
)
func TestCheckConfig(t *testing.T) {
err := CheckConfig([]string{"testdata/conf.good.yml"})
if err != nil {
t.Fatalf("checking valid config file failed with: %v", err)
}
err = CheckConfig([]string{"testdata/conf.bad.yml"})
if err == nil {
t.Fatalf("failed to detect invalid file.")
}
}