From dac7226a8e4af36728dc28440dc33e9062897527 Mon Sep 17 00:00:00 2001 From: Trevor Pounds Date: Sun, 7 Feb 2016 13:36:29 -0800 Subject: [PATCH] Check calculated availability zones. --- .../aws/resource_aws_autoscaling_group_test.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/builtin/providers/aws/resource_aws_autoscaling_group_test.go b/builtin/providers/aws/resource_aws_autoscaling_group_test.go index 6a5f9f30c..d26f47275 100644 --- a/builtin/providers/aws/resource_aws_autoscaling_group_test.go +++ b/builtin/providers/aws/resource_aws_autoscaling_group_test.go @@ -138,6 +138,12 @@ func TestAccAWSAutoScalingGroup_VpcUpdates(t *testing.T) { Config: testAccAWSAutoScalingGroupConfigWithAZ, Check: resource.ComposeTestCheckFunc( testAccCheckAWSAutoScalingGroupExists("aws_autoscaling_group.bar", &group), + resource.TestCheckResourceAttr( + "aws_autoscaling_group.bar", "availability_zones.#", "1"), + resource.TestCheckResourceAttr( + "aws_autoscaling_group.bar", "availability_zones.2487133097", "us-west-2a"), + resource.TestCheckResourceAttr( + "aws_autoscaling_group.bar", "vpc_zone_identifier.#", "1"), ), }, @@ -146,6 +152,14 @@ func TestAccAWSAutoScalingGroup_VpcUpdates(t *testing.T) { Check: resource.ComposeTestCheckFunc( testAccCheckAWSAutoScalingGroupExists("aws_autoscaling_group.bar", &group), testAccCheckAWSAutoScalingGroupAttributesVPCZoneIdentifer(&group), + resource.TestCheckResourceAttr( + "aws_autoscaling_group.bar", "availability_zones.#", "2"), + resource.TestCheckResourceAttr( + "aws_autoscaling_group.bar", "availability_zones.2487133097", "us-west-2a"), + resource.TestCheckResourceAttr( + "aws_autoscaling_group.bar", "availability_zones.221770259", "us-west-2b"), + resource.TestCheckResourceAttr( + "aws_autoscaling_group.bar", "vpc_zone_identifier.#", "2"), ), }, },