provider/aws: Fix the Destroy func in the Route53 record tests
The test didn't expand the record name - therefore, when the name was empty, it wasn't setting it to the domain name (like the normal resource does!) This was causing an error
This commit is contained in:
parent
aabb200f2d
commit
8a72bfa5a9
|
@ -368,9 +368,11 @@ func testAccCheckRoute53RecordDestroy(s *terraform.State) error {
|
|||
name := parts[1]
|
||||
rType := parts[2]
|
||||
|
||||
en := expandRecordName(name, "notexample.com")
|
||||
|
||||
lopts := &route53.ListResourceRecordSetsInput{
|
||||
HostedZoneId: aws.String(cleanZoneID(zone)),
|
||||
StartRecordName: aws.String(name),
|
||||
StartRecordName: aws.String(en),
|
||||
StartRecordType: aws.String(rType),
|
||||
}
|
||||
|
||||
|
@ -427,6 +429,7 @@ func testAccCheckRoute53RecordExists(n string) resource.TestCheckFunc {
|
|||
if len(resp.ResourceRecordSets) == 0 {
|
||||
return fmt.Errorf("Record does not exist")
|
||||
}
|
||||
|
||||
// rec := resp.ResourceRecordSets[0]
|
||||
for _, rec := range resp.ResourceRecordSets {
|
||||
recName := cleanRecordName(*rec.Name)
|
||||
|
@ -992,7 +995,7 @@ resource "aws_route53_record" "sample" {
|
|||
|
||||
const testAccRoute53RecordConfigEmptyName = `
|
||||
resource "aws_route53_zone" "main" {
|
||||
name = "not.example.com"
|
||||
name = "notexample.com"
|
||||
}
|
||||
|
||||
resource "aws_route53_record" "empty" {
|
||||
|
|
Loading…
Reference in New Issue