From 7878cf327f453529f72a2468bdb6bc4e965c7761 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 20 Apr 2016 18:07:50 -0700 Subject: [PATCH] providers/aws: aws_sqs_queue isn't going to work for id-only --- .../aws/resource_aws_sqs_queue_test.go | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/builtin/providers/aws/resource_aws_sqs_queue_test.go b/builtin/providers/aws/resource_aws_sqs_queue_test.go index a210fc5d2..0577dc134 100644 --- a/builtin/providers/aws/resource_aws_sqs_queue_test.go +++ b/builtin/providers/aws/resource_aws_sqs_queue_test.go @@ -14,9 +14,11 @@ import ( func TestAccAWSSQSQueue_basic(t *testing.T) { resource.Test(t, resource.TestCase{ - PreCheck: func() { testAccPreCheck(t) }, - Providers: testAccProviders, - CheckDestroy: testAccCheckAWSSQSQueueDestroy, + PreCheck: func() { testAccPreCheck(t) }, + DisableIDRefresh: true, + IDRefreshName: "aws_sqs_queue.queue-with-defaults", + Providers: testAccProviders, + CheckDestroy: testAccCheckAWSSQSQueueDestroy, Steps: []resource.TestStep{ resource.TestStep{ Config: testAccAWSSQSConfigWithDefaults, @@ -36,9 +38,11 @@ func TestAccAWSSQSQueue_basic(t *testing.T) { func TestAccAWSSQSQueue_redrivePolicy(t *testing.T) { resource.Test(t, resource.TestCase{ - PreCheck: func() { testAccPreCheck(t) }, - Providers: testAccProviders, - CheckDestroy: testAccCheckAWSSQSQueueDestroy, + PreCheck: func() { testAccPreCheck(t) }, + DisableIDRefresh: true, + IDRefreshName: "aws_sqs_queue.my_dead_letter_queue", + Providers: testAccProviders, + CheckDestroy: testAccCheckAWSSQSQueueDestroy, Steps: []resource.TestStep{ resource.TestStep{ Config: testAccAWSSQSConfigWithRedrive(acctest.RandStringFromCharSet(5, acctest.CharSetAlpha)), @@ -53,9 +57,11 @@ func TestAccAWSSQSQueue_redrivePolicy(t *testing.T) { // Tests formatting and compacting of Policy, Redrive json func TestAccAWSSQSQueue_Policybasic(t *testing.T) { resource.Test(t, resource.TestCase{ - PreCheck: func() { testAccPreCheck(t) }, - Providers: testAccProviders, - CheckDestroy: testAccCheckAWSSQSQueueDestroy, + PreCheck: func() { testAccPreCheck(t) }, + DisableIDRefresh: true, + IDRefreshName: "aws_sqs_queue.test-email-events", + Providers: testAccProviders, + CheckDestroy: testAccCheckAWSSQSQueueDestroy, Steps: []resource.TestStep{ resource.TestStep{ Config: testAccAWSSQSConfig_PolicyFormat,