Extend also tests on config

This commit is contained in:
Robert Hoppe 2021-02-17 13:27:11 +01:00
parent 2873d96b9f
commit 7390895514

View File

@ -344,10 +344,11 @@ alerting:
access-key: "1"
originator: "31619191918"
recipients: "31619191919"
placeholders:
ALERT_TRIGGERED_OR_RESOLVED:
triggered: "partial_outage"
resolved: "operational"
custom:
placeholders:
ALERT_TRIGGERED_OR_RESOLVED:
triggered: "partial_outage"
resolved: "operational"
services:
- name: twinnation
url: https://twinnation.org/health
@ -400,6 +401,12 @@ services:
if config.Alerting.Messagebird.Recipients != "31619191919" {
t.Errorf("Messagebird to recipients should've been %s, but was %s", "31619191919", config.Alerting.Messagebird.Recipients)
}
if config.Alerting.Custom == nil {
t.Fatal("config.Alerting. Custom shouldn't have been nil")
}
if config.Alerting.Custom.Placeholders == nil {
t.Fatal("config.Alerting.Custom.Placeholders shouldn't have been nil")
}
if len(config.Services) != 1 {
t.Error("There should've been 1 service")
}