provider/aws: Fix AWS EIP Assocaition Tests (#11533)

Fixes `aws_eip_association` acceptance tests

```
$ make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSEIPAssociation_basic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/01/30 18:31:28 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSEIPAssociation_basic -timeout 120m
=== RUN   TestAccAWSEIPAssociation_basic
--- PASS: TestAccAWSEIPAssociation_basic (142.33s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws    142.354s
```
This commit is contained in:
Jake Champlin 2017-01-31 06:04:42 -05:00 committed by Paul Stack
parent 2914a38202
commit 9de405ca31
1 changed files with 5 additions and 2 deletions

View File

@ -18,7 +18,7 @@ func TestAccAWSEIPAssociation_basic(t *testing.T) {
Providers: testAccProviders, Providers: testAccProviders,
CheckDestroy: testAccCheckAWSEIPAssociationDestroy, CheckDestroy: testAccCheckAWSEIPAssociationDestroy,
Steps: []resource.TestStep{ Steps: []resource.TestStep{
resource.TestStep{ {
Config: testAccAWSEIPAssociationConfig, Config: testAccAWSEIPAssociationConfig,
Check: resource.ComposeTestCheckFunc( Check: resource.ComposeTestCheckFunc(
testAccCheckAWSEIPExists( testAccCheckAWSEIPExists(
@ -47,7 +47,7 @@ func TestAccAWSEIPAssociation_disappears(t *testing.T) {
Providers: testAccProviders, Providers: testAccProviders,
CheckDestroy: testAccCheckAWSEIPAssociationDestroy, CheckDestroy: testAccCheckAWSEIPAssociationDestroy,
Steps: []resource.TestStep{ Steps: []resource.TestStep{
resource.TestStep{ {
Config: testAccAWSEIPAssociationConfigDisappears, Config: testAccAWSEIPAssociationConfigDisappears,
Check: resource.ComposeTestCheckFunc( Check: resource.ComposeTestCheckFunc(
testAccCheckAWSEIPExists( testAccCheckAWSEIPExists(
@ -168,10 +168,12 @@ resource "aws_eip" "bar" {
resource "aws_eip_association" "by_allocation_id" { resource "aws_eip_association" "by_allocation_id" {
allocation_id = "${aws_eip.bar.0.id}" allocation_id = "${aws_eip.bar.0.id}"
instance_id = "${aws_instance.foo.0.id}" instance_id = "${aws_instance.foo.0.id}"
depends_on = ["aws_instance.foo"]
} }
resource "aws_eip_association" "by_public_ip" { resource "aws_eip_association" "by_public_ip" {
public_ip = "${aws_eip.bar.1.public_ip}" public_ip = "${aws_eip.bar.1.public_ip}"
instance_id = "${aws_instance.foo.1.id}" instance_id = "${aws_instance.foo.1.id}"
depends_on = ["aws_instance.foo"]
} }
resource "aws_eip_association" "to_eni" { resource "aws_eip_association" "to_eni" {
allocation_id = "${aws_eip.bar.2.id}" allocation_id = "${aws_eip.bar.2.id}"
@ -180,6 +182,7 @@ resource "aws_eip_association" "to_eni" {
resource "aws_network_interface" "baz" { resource "aws_network_interface" "baz" {
subnet_id = "${aws_subnet.sub.id}" subnet_id = "${aws_subnet.sub.id}"
private_ips = ["192.168.0.10"] private_ips = ["192.168.0.10"]
depends_on = ["aws_instance.foo"]
attachment { attachment {
instance = "${aws_instance.foo.0.id}" instance = "${aws_instance.foo.0.id}"
device_index = 1 device_index = 1