diff --git a/builtin/providers/aws/data_source_aws_subnet_test.go b/builtin/providers/aws/data_source_aws_subnet_test.go new file mode 100644 index 000000000000..52f1bb62342c --- /dev/null +++ b/builtin/providers/aws/data_source_aws_subnet_test.go @@ -0,0 +1,35 @@ +package aws + +import ( + "testing" + + "github.com/hashicorp/terraform/helper/resource" + //"github.com/hashicorp/terraform/terraform" +) + +func TestAccDataSourceAwsSubnet(t *testing.T) { + resource.Test(t, resource.TestCase{ + PreCheck: func() { testAccPreCheck(t) }, + Providers: testAccProviders, + Steps: []resource.TestStep{ + resource.TestStep{ + Config: testAccDataSourceAwsSubnetConfig, + }, + }, + }) +} + +const testAccDataSourceAwsSubnetConfig = ` +resource "aws_vpc" "test" { + cidr_block = "172.16.0.0/16" +} + +resource "aws_subnet" "test" { + vpc_id = "${aws_vpc.test.id}" + cidr_block = "172.16.1.0/24" +} + +data "aws_subnet" "test" { + id = "${aws_subnet.test.id}" +} +`