]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blobdiff - resource_statuscaketest_test.go
Add support for StatusCake trigger rate
[github/fretlink/terraform-provider-statuscake.git] / resource_statuscaketest_test.go
index d38dc1c33e44ee17376282845856ba8fa7893462..f07fcc55a3c30c9d5c9bf680a6d2b48f5d2f2ddf 100644 (file)
@@ -73,6 +73,7 @@ func TestAccStatusCake_withUpdate(t *testing.T) {
                                        resource.TestCheckResourceAttr("statuscake_test.google", "timeout", "40"),
                                        resource.TestCheckResourceAttr("statuscake_test.google", "contact_id", "0"),
                                        resource.TestCheckResourceAttr("statuscake_test.google", "confirmations", "0"),
+                                       resource.TestCheckResourceAttr("statuscake_test.google", "trigger_rate", "20"),
                                ),
                        },
                },
@@ -139,6 +140,8 @@ func testAccTestCheckAttributes(rn string, test *statuscake.Test) resource.TestC
                                err = check(key, value, strconv.Itoa(test.ContactID))
                        case "confirmations":
                                err = check(key, value, strconv.Itoa(test.Confirmation))
+                       case "trigger_rate":
+                               err = check(key, value, strconv.Itoa(test.TriggerRate))
                        }
 
                        if err != nil {
@@ -170,6 +173,7 @@ resource "statuscake_test" "google" {
        timeout = 10
        contact_id = 43402
        confirmations = 1
+       trigger_rate = 10
 }
 `
 
@@ -180,6 +184,7 @@ resource "statuscake_test" "google" {
        test_type = "HTTP"
        check_rate = 500
        paused = true
+       trigger_rate = 20
 }
 `