]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/commitdiff
simplifying tests by removing tests and test data that is no longer needed
authorLee Johnson <leejohnson@ijoinsolutions.com>
Tue, 29 Nov 2016 21:03:58 +0000 (16:03 -0500)
committerLee Johnson <leejohnson@ijoinsolutions.com>
Tue, 29 Nov 2016 21:03:58 +0000 (16:03 -0500)
resource_statuscaketest.go
resource_statuscaketest_test.go

index 389a7d6867fbd0e25d6a982b585156772a751c2b..a1d735415b7a1ecaff710fbb6ef3ed4c53e00194 100644 (file)
@@ -58,10 +58,6 @@ func resourceStatusCakeTest() *schema.Resource {
                                Type:     schema.TypeInt,
                                Computed: true,
                        },
-                       "contact_id": &schema.Schema{
-                               Type:     schema.TypeInt,
-                               Optional: true,
-                       },
                },
        }
 }
@@ -74,7 +70,6 @@ func CreateTest(d *schema.ResourceData, meta interface{}) error {
                WebsiteURL:  d.Get("website_url").(string),
                TestType:    d.Get("test_type").(string),
                CheckRate:   d.Get("check_rate").(int),
-               ContactID:   d.Get("contact_id").(int),
        }
 
        log.Printf("[DEBUG] Creating new StatusCake Test: %s", d.Get("website_name").(string))
index 236b790c8f95b3c3e5ce18f6cc99ab4fc626a6ef..bec1a45466e674ba44a6e006a2e5b07185f9e2c8 100644 (file)
@@ -2,7 +2,6 @@ package statuscake
 
 import (
        "fmt"
-       "os"
        "strconv"
        "testing"
 
@@ -11,19 +10,6 @@ import (
        "github.com/hashicorp/terraform/terraform"
 )
 
-// check to ensure that contact group id is provided before running
-// tests on it.
-func testAccContactGroupPreCheck(t *testing.T, testAlt bool) {
-       if v := os.Getenv("CONTACT_GROUP"); v == "" {
-               t.Fatal("CONTACT_GROUP must be set for contact group acceptance tests")
-       }
-       if testAlt {
-               if v := os.Getenv("ALT_CONTACT_GROUP"); v == "" {
-                       t.Fatal("ALT_CONTACT_GROUP must be set for contact group acceptance tests")
-               }
-       }
-}
-
 func TestAccStatusCake_basic(t *testing.T) {
        var test statuscake.Test
 
@@ -70,57 +56,6 @@ func TestAccStatusCake_withUpdate(t *testing.T) {
        })
 }
 
-func TestAccStatusCake_contactGroup_basic(t *testing.T) {
-       var test statuscake.Test
-
-       resource.Test(t, resource.TestCase{
-               PreCheck: func() {
-                       testAccPreCheck(t)
-                       testAccContactGroupPreCheck(t, false)
-               },
-               Providers:    testAccProviders,
-               CheckDestroy: testAccTestCheckDestroy(&test),
-               Steps: []resource.TestStep{
-                       resource.TestStep{
-                               Config: testAccTestConfig_contactGroup,
-                               Check: resource.ComposeTestCheckFunc(
-                                       testAccTestCheckExists("statuscake_test.google", &test),
-                               ),
-                       },
-               },
-       })
-}
-
-func TestAccStatusCake_contactGroup_withUpdate(t *testing.T) {
-       var test statuscake.Test
-       var altContactGroup = os.Getenv("ALT_CONTACT_GROUP")
-
-       resource.Test(t, resource.TestCase{
-               PreCheck: func() {
-                       testAccPreCheck(t)
-                       testAccContactGroupPreCheck(t, true)
-               },
-               Providers:    testAccProviders,
-               CheckDestroy: testAccTestCheckDestroy(&test),
-               Steps: []resource.TestStep{
-                       resource.TestStep{
-                               Config: testAccTestConfig_contactGroup,
-                               Check: resource.ComposeTestCheckFunc(
-                                       testAccTestCheckExists("statuscake_test.google", &test),
-                               ),
-                       },
-                       // make sure to creat
-                       resource.TestStep{
-                               Config: testAccTestConfig_contactGroup_update,
-                               Check: resource.ComposeTestCheckFunc(
-                                       testAccTestCheckExists("statuscake_test.google", &test),
-                                       resource.TestCheckResourceAttr("statuscake_test.google", "contact_id", altContactGroup),
-                               ),
-                       },
-               },
-       })
-}
-
 func testAccTestCheckExists(rn string, test *statuscake.Test) resource.TestCheckFunc {
        return func(s *terraform.State) error {
                rs, ok := s.RootModule().Resources[rn]
@@ -181,21 +116,3 @@ resource "statuscake_test" "google" {
        contact_id = 23456
 }
 `
-
-var testAccTestConfig_contactGroup string = `` +
-       `resource "statuscake_test" "google" {
-               website_name = "google.com"
-               website_url = "www.google.com"
-               test_type = "HTTP"
-               check_rate = 300
-               contact_id = ` + os.Getenv("CONTACT_GROUP") + `
-       }`
-
-var testAccTestConfig_contactGroup_update string = `` +
-       `resource "statuscake_test" "google" {
-               website_name = "google.com"
-               website_url = "www.google.com"
-               test_type = "HTTP"
-               check_rate = 300
-               contact_id = ` + os.Getenv("ALT_CONTACT_GROUP") + `
-       }`