diff --git a/mmv1/third_party/terraform/services/compute/resource_compute_instance_group_manager_test.go.tmpl b/mmv1/third_party/terraform/services/compute/resource_compute_instance_group_manager_test.go.tmpl index 2351f3be6eb9..a5014b76fb8f 100644 --- a/mmv1/third_party/terraform/services/compute/resource_compute_instance_group_manager_test.go.tmpl +++ b/mmv1/third_party/terraform/services/compute/resource_compute_instance_group_manager_test.go.tmpl @@ -13,6 +13,7 @@ import ( "github.com/hashicorp/terraform-provider-google/google/envvar" {{- end }} tpgcompute "github.com/hashicorp/terraform-provider-google/google/services/compute" + transport_tpg "github.com/hashicorp/terraform-provider-google/google/transport" ) func TestForceNewResourcePoliciesWorkloadPolicyIfNewIsEmpty(t *testing.T) { @@ -637,8 +638,15 @@ func testAccCheckInstanceGroupManagerDestroyProducer(t *testing.T) func(s *terra if rs.Type != "google_compute_instance_group_manager" { continue } - _, err := tpgcompute.NewClient(config, config.UserAgent).InstanceGroupManagers.Get( - config.Project, rs.Primary.Attributes["zone"], rs.Primary.Attributes["name"]).Do() + url := fmt.Sprintf("%sprojects/%s/zones/%s/instanceGroupManagers/%s", + config.ComputeBasePath, config.Project, rs.Primary.Attributes["zone"], rs.Primary.Attributes["name"]) + _, err := transport_tpg.SendRequest(transport_tpg.SendRequestOptions{ + Config: config, + Method: "GET", + Project: config.Project, + RawURL: url, + UserAgent: config.UserAgent, + }) if err == nil { return fmt.Errorf("InstanceGroupManager still exists") }