From 2d06c81e4b6a4d907809cf2fb0dffea701a1a889 Mon Sep 17 00:00:00 2001 From: Clint Shryock Date: Tue, 16 Jun 2015 16:15:07 -0500 Subject: [PATCH] update test --- ...ce_aws_security_group_rule_migrate_test.go | 36 ++++++++++++------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/builtin/providers/aws/resource_aws_security_group_rule_migrate_test.go b/builtin/providers/aws/resource_aws_security_group_rule_migrate_test.go index b9ff41b91d..960cceaa49 100644 --- a/builtin/providers/aws/resource_aws_security_group_rule_migrate_test.go +++ b/builtin/providers/aws/resource_aws_security_group_rule_migrate_test.go @@ -7,6 +7,11 @@ import ( ) func TestAWSSecurityGroupRuleMigrateState(t *testing.T) { + // "id":"sg-4235098228", "from_port":"0", "source_security_group_id":"sg-11877275"} + + // 2015/06/16 16:04:21 terraform-provider-aws: 2015/06/16 16:04:21 [DEBUG] Attributes after migration: + + // map[string]string{"from_port":"0", "source_security_group_id":"sg-11877275", "id":"sg-3766347571", "security_group_id":"sg-13877277", "cidr_blocks.#":"0", "type":"ingress", "protocol":"-1", "self":"false", "to_port":"0"}, new id: sg-3766347571 cases := map[string]struct { StateVersion int Attributes map[string]string @@ -16,24 +21,31 @@ func TestAWSSecurityGroupRuleMigrateState(t *testing.T) { "v0_1": { StateVersion: 0, Attributes: map[string]string{ - // EBS - "self": "true", + "self": "false", + "to_port": "0", + "security_group_id": "sg-13877277", + "cidr_blocks.#": "0", + "type": "ingress", + "protocol": "-1", + "id": "sg-4235098228", + "from_port": "0", + "source_security_group_id": "sg-11877275", }, - Expected: "sg-1234", - }, - "v0_2": { - StateVersion: 0, - Attributes: map[string]string{ - // EBS - "self": "false", - }, - Expected: "sg-1235", + Expected: "sg-3766347571", }, + // "v0_2": { + // StateVersion: 0, + // Attributes: map[string]string{ + // // EBS + // "self": "false", + // }, + // Expected: "sg-1235", + // }, } for tn, tc := range cases { is := &terraform.InstanceState{ - ID: "sg-12333", + ID: "sg-4235098228", Attributes: tc.Attributes, } is, err := resourceAwsSecurityGroupRuleMigrateState(