mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
rename UI Option, align with control, update tests
This commit is contained in:
@@ -227,18 +227,20 @@ func TestAlertNotificationSQLAccess(t *testing.T) {
|
|||||||
|
|
||||||
Convey("Can update alert notification", func() {
|
Convey("Can update alert notification", func() {
|
||||||
newCmd := &models.UpdateAlertNotificationCommand{
|
newCmd := &models.UpdateAlertNotificationCommand{
|
||||||
Name: "NewName",
|
Name: "NewName",
|
||||||
Type: "webhook",
|
Type: "webhook",
|
||||||
OrgId: cmd.Result.OrgId,
|
OrgId: cmd.Result.OrgId,
|
||||||
SendReminder: true,
|
SendReminder: true,
|
||||||
Frequency: "60s",
|
DisableResolvedMessage: true,
|
||||||
Settings: simplejson.New(),
|
Frequency: "60s",
|
||||||
Id: cmd.Result.Id,
|
Settings: simplejson.New(),
|
||||||
|
Id: cmd.Result.Id,
|
||||||
}
|
}
|
||||||
err := UpdateAlertNotification(newCmd)
|
err := UpdateAlertNotification(newCmd)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
So(newCmd.Result.Name, ShouldEqual, "NewName")
|
So(newCmd.Result.Name, ShouldEqual, "NewName")
|
||||||
So(newCmd.Result.Frequency, ShouldEqual, 60*time.Second)
|
So(newCmd.Result.Frequency, ShouldEqual, 60*time.Second)
|
||||||
|
So(newCmd.Result.DisableResolvedMessage, ShouldBeTrue)
|
||||||
})
|
})
|
||||||
|
|
||||||
Convey("Can update alert notification to disable sending of reminders", func() {
|
Convey("Can update alert notification to disable sending of reminders", func() {
|
||||||
@@ -257,12 +259,12 @@ func TestAlertNotificationSQLAccess(t *testing.T) {
|
|||||||
})
|
})
|
||||||
|
|
||||||
Convey("Can search using an array of ids", func() {
|
Convey("Can search using an array of ids", func() {
|
||||||
cmd1 := models.CreateAlertNotificationCommand{Name: "nagios", Type: "webhook", OrgId: 1, SendReminder: true, Frequency: "10s", Settings: simplejson.New()}
|
cmd1 := models.CreateAlertNotificationCommand{Name: "nagios", Type: "webhook", OrgId: 1, SendReminder: true, DisableResolvedMessage: false, Frequency: "10s", Settings: simplejson.New()}
|
||||||
cmd2 := models.CreateAlertNotificationCommand{Name: "slack", Type: "webhook", OrgId: 1, SendReminder: true, Frequency: "10s", Settings: simplejson.New()}
|
cmd2 := models.CreateAlertNotificationCommand{Name: "slack", Type: "webhook", OrgId: 1, SendReminder: true, DisableResolvedMessage: false, Frequency: "10s", Settings: simplejson.New()}
|
||||||
cmd3 := models.CreateAlertNotificationCommand{Name: "ops2", Type: "email", OrgId: 1, SendReminder: true, Frequency: "10s", Settings: simplejson.New()}
|
cmd3 := models.CreateAlertNotificationCommand{Name: "ops2", Type: "email", OrgId: 1, SendReminder: true, DisableResolvedMessage: false, Frequency: "10s", Settings: simplejson.New()}
|
||||||
cmd4 := models.CreateAlertNotificationCommand{IsDefault: true, Name: "default", Type: "email", OrgId: 1, SendReminder: true, Frequency: "10s", Settings: simplejson.New()}
|
cmd4 := models.CreateAlertNotificationCommand{IsDefault: true, Name: "default", Type: "email", OrgId: 1, SendReminder: true, DisableResolvedMessage: false, Frequency: "10s", Settings: simplejson.New()}
|
||||||
|
|
||||||
otherOrg := models.CreateAlertNotificationCommand{Name: "default", Type: "email", OrgId: 2, SendReminder: true, Frequency: "10s", Settings: simplejson.New()}
|
otherOrg := models.CreateAlertNotificationCommand{Name: "default", Type: "email", OrgId: 2, SendReminder: true, DisableResolvedMessage: false, Frequency: "10s", Settings: simplejson.New()}
|
||||||
|
|
||||||
So(CreateAlertNotificationCommand(&cmd1), ShouldBeNil)
|
So(CreateAlertNotificationCommand(&cmd1), ShouldBeNil)
|
||||||
So(CreateAlertNotificationCommand(&cmd2), ShouldBeNil)
|
So(CreateAlertNotificationCommand(&cmd2), ShouldBeNil)
|
||||||
|
|||||||
@@ -34,10 +34,10 @@
|
|||||||
</gf-form-switch>
|
</gf-form-switch>
|
||||||
<gf-form-switch
|
<gf-form-switch
|
||||||
class="gf-form"
|
class="gf-form"
|
||||||
label="Disable OK Alert"
|
label="Disable Resolved Message"
|
||||||
label-class="width-12"
|
label-class="width-12"
|
||||||
checked="ctrl.model.disableResolvedMessage"
|
checked="ctrl.model.disableResolvedMessage"
|
||||||
tooltip="Disable the OK Alert that is sent when alerting state returns to false">
|
tooltip="Disable the resolved message [OK] that is sent when alerting state returns to false">
|
||||||
</gf-form-switch>
|
</gf-form-switch>
|
||||||
<gf-form-switch
|
<gf-form-switch
|
||||||
class="gf-form"
|
class="gf-form"
|
||||||
|
|||||||
Reference in New Issue
Block a user