From 70c40d15e5f05789f68ccee392f7316a0ae0ac38 Mon Sep 17 00:00:00 2001 From: Juan Carlos Alonso Date: Mon, 10 Jun 2019 12:19:15 +0100 Subject: Add support for contact_id and mark it as deprecated This makes the contact_group change backwards compatible --- statuscake/resource_statuscaketest_test.go | 32 +++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) (limited to 'statuscake/resource_statuscaketest_test.go') diff --git a/statuscake/resource_statuscaketest_test.go b/statuscake/resource_statuscaketest_test.go index 0ea1e2b..bd609d8 100644 --- a/statuscake/resource_statuscaketest_test.go +++ b/statuscake/resource_statuscaketest_test.go @@ -30,6 +30,25 @@ func TestAccStatusCake_basic(t *testing.T) { }) } +func TestAccStatusCake_basic_deprecated_contact_ID(t *testing.T) { + var test statuscake.Test + + resource.Test(t, resource.TestCase{ + PreCheck: func() { testAccPreCheck(t) }, + Providers: testAccProviders, + CheckDestroy: testAccTestCheckDestroy(&test), + Steps: []resource.TestStep{ + { + Config: interpolateTerraformTemplate(testAccTestConfig_deprecated), + Check: resource.ComposeTestCheckFunc( + testAccTestCheckExists("statuscake_test.google", &test), + testAccTestCheckAttributes("statuscake_test.google", &test), + ), + }, + }, + }) +} + func TestAccStatusCake_tcp(t *testing.T) { var test statuscake.Test @@ -239,7 +258,18 @@ resource "statuscake_test" "google" { trigger_rate = 10 } ` - +const testAccTestConfig_deprecated = ` +resource "statuscake_test" "google" { + website_name = "google.com" + website_url = "www.google.com" + test_type = "HTTP" + check_rate = 300 + timeout = 10 + contact_id = %s + confirmations = 1 + trigger_rate = 10 +} +` const testAccTestConfig_update = ` resource "statuscake_test" "google" { website_name = "google.com" -- cgit v1.2.3