From 3ce92252e94f825e34de399a1295a1eeaae2c8c3 Mon Sep 17 00:00:00 2001 From: Brian Flad Date: Thu, 11 Feb 2021 17:00:08 -0500 Subject: [PATCH] resource/aws_budgets_budget: Fix disappears test and add CHANGELOG for #13139 Output from acceptance testing in AWS Commercial: ``` --- PASS: TestAccAWSBudgetsBudget_disappears (8.81s) --- PASS: TestAccAWSBudgetsBudget_prefix (18.83s) --- PASS: TestAccAWSBudgetsBudget_basic (22.27s) --- PASS: TestAccAWSBudgetsBudget_notification (64.76s) ``` Output from acceptance testing in AWS GovCloud (US): ``` --- SKIP: TestAccAWSBudgetsBudget_basic (1.38s) --- SKIP: TestAccAWSBudgetsBudget_prefix (1.38s) --- SKIP: TestAccAWSBudgetsBudget_disappears (1.38s) --- SKIP: TestAccAWSBudgetsBudget_notification (1.38s) ``` --- .changelog/13139.txt | 7 +++++++ aws/resource_aws_budgets_budget_test.go | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changelog/13139.txt diff --git a/.changelog/13139.txt b/.changelog/13139.txt new file mode 100644 index 000000000000..3d783567d314 --- /dev/null +++ b/.changelog/13139.txt @@ -0,0 +1,7 @@ +```release-note:enhancement +resource/aws_budgets_budget: Add `arn` attribute +``` + +```release-note:enhancement +resource/aws_budgets_budget: Add plan time validation for `budget_type`, `time_unit`, and `subscriber_sns_topic_arns` arguments +``` diff --git a/aws/resource_aws_budgets_budget_test.go b/aws/resource_aws_budgets_budget_test.go index 670cf66b6261..98de8e4de9b5 100644 --- a/aws/resource_aws_budgets_budget_test.go +++ b/aws/resource_aws_budgets_budget_test.go @@ -284,7 +284,7 @@ func TestAccAWSBudgetsBudget_disappears(t *testing.T) { resourceName := "aws_budgets_budget.test" resource.ParallelTest(t, resource.TestCase{ - PreCheck: func() { testAccPreCheck(t); testAccPreCheckAWSBudgets(t) }, + PreCheck: func() { testAccPreCheck(t); testAccPartitionHasServicePreCheck(budgets.EndpointsID, t) }, Providers: testAccProviders, CheckDestroy: testAccAWSBudgetsBudgetDestroy, Steps: []resource.TestStep{