mirror of
https://github.com/TwiN/gatus.git
synced 2024-11-21 23:43:27 +01:00
Bump up test coverage
This commit is contained in:
parent
7390895514
commit
d7d904ae5f
@ -93,3 +93,24 @@ func TestAlertProvider_buildHTTPRequestWithCustomPlaceholder(t *testing.T) {
|
|||||||
t.Error("expected body to be", ExpectedBody, "was", string(body))
|
t.Error("expected body to be", ExpectedBody, "was", string(body))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestAlertProvider_GetPlaceholderValue(t *testing.T) {
|
||||||
|
customAlertProvider := &AlertProvider{
|
||||||
|
URL: "http://example.com/[SERVICE_NAME]?event=[ALERT_TRIGGERED_OR_RESOLVED]&description=[ALERT_DESCRIPTION]",
|
||||||
|
Body: "[SERVICE_NAME],[ALERT_DESCRIPTION],[ALERT_TRIGGERED_OR_RESOLVED]",
|
||||||
|
Headers: nil,
|
||||||
|
Placeholders: nil,
|
||||||
|
}
|
||||||
|
|
||||||
|
if customAlertProvider.GetPlaceholderValue("I_DO_NOT_EXIST", "i_do_also_no_exist") != "" {
|
||||||
|
t.Error("expected empty response from a non existing placeholder")
|
||||||
|
}
|
||||||
|
|
||||||
|
if customAlertProvider.GetPlaceholderValue("ALERT_TRIGGERED_OR_RESOLVED", "I_DO_NOT_EXIST") != "" {
|
||||||
|
t.Error("expected empty response from a non existing subvalue")
|
||||||
|
}
|
||||||
|
|
||||||
|
if customAlertProvider.GetPlaceholderValue("ALERT_TRIGGERED_OR_RESOLVED", "triggered") != "TRIGGERED" {
|
||||||
|
t.Error("expected 'triggered' as a result")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user