Update tests

This commit is contained in:
Łukasz Mierzwa
2017-06-06 21:34:56 -07:00
parent 495768ee37
commit 275c0a7e03
2 changed files with 13 additions and 5 deletions
+2 -2
View File
@@ -32,8 +32,8 @@ func TestGetAlerts(t *testing.T) {
if err != nil {
t.Errorf("GetAlerts(%s) failed: %s", version, err.Error())
}
if len(groups) != 6 {
t.Errorf("Got %d groups, expected 6", len(groups))
if len(groups) != 10 {
t.Errorf("Got %d groups, expected 10", len(groups))
}
}
}
+11 -3
View File
@@ -116,7 +116,7 @@ func TestAlerts(t *testing.T) {
for _, version := range mock.ListAllMocks() {
mockAlerts(version)
r := ginTestEngine()
req, _ := http.NewRequest("GET", "/alerts.json?q=alertname=HTTP_Probe_Failed,instance=web1", nil)
req, _ := http.NewRequest("GET", "/alerts.json?q=@receiver=by-cluster-service,alertname=HTTP_Probe_Failed,instance=web1", nil)
resp := httptest.NewRecorder()
r.ServeHTTP(resp, req)
if resp.Code != http.StatusOK {
@@ -125,7 +125,7 @@ func TestAlerts(t *testing.T) {
ur := models.AlertsResponse{}
json.Unmarshal(resp.Body.Bytes(), &ur)
if len(ur.Filters) != 2 {
if len(ur.Filters) != 3 {
t.Errorf("[%s] No filters in response", version)
}
if len(ur.Colors) != 1 {
@@ -149,7 +149,7 @@ func TestAlerts(t *testing.T) {
if ur.Status != "success" {
t.Errorf("[%s] Invalid status in response: %s", version, ur.Status)
}
if len(ur.Counters) != 5 {
if len(ur.Counters) != 6 {
t.Errorf("[%s] Invalid number of counters in response (%d): %v", version, len(ur.Counters), ur.Counters)
}
for _, ag := range ur.AlertGroups {
@@ -282,6 +282,14 @@ var acTests = []acTestCase{
"@age>1h",
"@limit=10",
"@limit=50",
"@receiver!=by-cluster-service",
"@receiver!=by-name",
"@receiver!~by-cluster-service",
"@receiver!~by-name",
"@receiver=by-cluster-service",
"@receiver=by-name",
"@receiver=~by-cluster-service",
"@receiver=~by-name",
"@silence_author!=john@example.com",
"@silence_author!~john@example.com",
"@silence_author=john@example.com",