Skip to content

Commit

Permalink
provider/google: Added network check with basic config in TestAccComp…
Browse files Browse the repository at this point in the history
…uteInstanceGroup_basic
  • Loading branch information
tmshn committed May 5, 2017
1 parent b8c6c40 commit 036535d
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions builtin/providers/google/resource_compute_instance_group_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,26 @@ import (
func TestAccComputeInstanceGroup_basic(t *testing.T) {
var instanceGroup compute.InstanceGroup
var instanceName = fmt.Sprintf("instancegroup-test-%s", acctest.RandString(10))
var networkName = "default"
projs := []string{
"GOOGLE_PROJECT",
"GCLOUD_PROJECT",
"CLOUDSDK_CORE_PROJECT",
}
var network = fmt.Sprintf("https://www.googleapis.com/compute/v1/projects/%s/global/networks/default", multiEnvSearch(projs))
var network = fmt.Sprintf("https://www.googleapis.com/compute/v1/projects/%s/global/networks/%s", multiEnvSearch(projs), networkName)

resource.Test(t, resource.TestCase{
PreCheck: func() { testAccPreCheck(t) },
Providers: testAccProviders,
CheckDestroy: testAccComputeInstanceGroup_destroy,
Steps: []resource.TestStep{
resource.TestStep{
Config: testAccComputeInstanceGroup_basic(instanceName, network),
Config: testAccComputeInstanceGroup_basic(instanceName, networkName),
Check: resource.ComposeTestCheckFunc(
testAccComputeInstanceGroup_exists(
"google_compute_instance_group.basic", &instanceGroup),
testAccComputeInstanceGroup_hasCorrectNetwork(
"google_compute_instance_group.basic", network, &instanceGroup),
testAccComputeInstanceGroup_exists(
"google_compute_instance_group.empty", &instanceGroup),
testAccComputeInstanceGroup_exists(
Expand Down Expand Up @@ -251,7 +254,7 @@ func testAccComputeInstanceGroup_basic(instance, network string) string {
}
network_interface {
network = "default"
network = "%s"
}
}
Expand Down Expand Up @@ -297,7 +300,7 @@ func testAccComputeInstanceGroup_basic(instance, network string) string {
name = "https"
port = "8443"
}
}`, instance, instance, instance, instance, network)
}`, instance, network, instance, instance, instance, network)
}

func testAccComputeInstanceGroup_update(instance string) string {
Expand Down

0 comments on commit 036535d

Please sign in to comment.