@@ -14,6 +14,7 @@ import (
1414
1515func TestAccAWSLBCookieStickinessPolicy_basic (t * testing.T ) {
1616 lbName := fmt .Sprintf ("tf-test-lb-%s" , acctest .RandString (5 ))
17+ resourceName := "aws_lb_cookie_stickiness_policy.foo"
1718 resource .ParallelTest (t , resource.TestCase {
1819 PreCheck : func () { testAccPreCheck (t ) },
1920 Providers : testAccProviders ,
@@ -22,6 +23,7 @@ func TestAccAWSLBCookieStickinessPolicy_basic(t *testing.T) {
2223 {
2324 Config : testAccLBCookieStickinessPolicyConfig (lbName ),
2425 Check : resource .ComposeTestCheckFunc (
26+ resource .TestCheckResourceAttr (resourceName , "cookie_expiration_period" , "300" ),
2527 testAccCheckLBCookieStickinessPolicy (
2628 "aws_elb.lb" ,
2729 "aws_lb_cookie_stickiness_policy.foo" ,
@@ -31,6 +33,7 @@ func TestAccAWSLBCookieStickinessPolicy_basic(t *testing.T) {
3133 {
3234 Config : testAccLBCookieStickinessPolicyConfigUpdate (lbName ),
3335 Check : resource .ComposeTestCheckFunc (
36+ resource .TestCheckResourceAttr (resourceName , "cookie_expiration_period" , "0" ),
3437 testAccCheckLBCookieStickinessPolicy (
3538 "aws_elb.lb" ,
3639 "aws_lb_cookie_stickiness_policy.foo" ,
@@ -156,14 +159,15 @@ resource "aws_elb" "lb" {
156159}
157160
158161resource "aws_lb_cookie_stickiness_policy" "foo" {
159- name = "foo-policy"
160- load_balancer = aws_elb.lb.id
161- lb_port = 80
162+ name = "foo-policy"
163+ load_balancer = aws_elb.lb.id
164+ lb_port = 80
165+ cookie_expiration_period = 300
162166}
163167` , rName ))
164168}
165169
166- // Sets the cookie_expiration_period to 300s .
170+ // Sets the cookie_expiration_period to 0s .
167171func testAccLBCookieStickinessPolicyConfigUpdate (rName string ) string {
168172 return composeConfig (testAccAvailableAZsNoOptInConfig (), fmt .Sprintf (`
169173resource "aws_elb" "lb" {
@@ -182,7 +186,7 @@ resource "aws_lb_cookie_stickiness_policy" "foo" {
182186 name = "foo-policy"
183187 load_balancer = aws_elb.lb.id
184188 lb_port = 80
185- cookie_expiration_period = 300
189+ cookie_expiration_period = 0
186190}
187191` , rName ))
188192}
0 commit comments