|
6 | 6 | "time" |
7 | 7 |
|
8 | 8 | "github.com/aws/aws-sdk-go/aws" |
9 | | - "github.com/aws/aws-sdk-go/aws/awserr" |
10 | 9 | "github.com/aws/aws-sdk-go/service/ses" |
11 | 10 | "github.com/hashicorp/terraform-plugin-sdk/v2/helper/acctest" |
12 | 11 | "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" |
@@ -57,6 +56,7 @@ func TestAccAWSSesTemplate_Update(t *testing.T) { |
57 | 56 | Config: testAccCheckAwsSesTemplateResourceConfigBasic1(rName), |
58 | 57 | Check: resource.ComposeTestCheckFunc( |
59 | 58 | testAccCheckSesTemplateExists(resourceName, &template), |
| 59 | + testAccCheckResourceAttrRegionalARN(resourceName, "arn", "ses", fmt.Sprintf("template/%s", rName)), |
60 | 60 | resource.TestCheckResourceAttr(resourceName, "name", rName), |
61 | 61 | resource.TestCheckResourceAttr(resourceName, "html", "html"), |
62 | 62 | resource.TestCheckResourceAttr(resourceName, "subject", "subject"), |
@@ -159,7 +159,7 @@ func testAccCheckSesTemplateDestroy(s *terraform.State) error { |
159 | 159 |
|
160 | 160 | gto, err := conn.GetTemplate(&input) |
161 | 161 | if err != nil { |
162 | | - if awsErr, ok := err.(awserr.Error); ok && (awsErr.Code() == "TemplateDoesNotExist") { |
| 162 | + if isAWSErr(err, ses.ErrCodeTemplateDoesNotExistException, "") { |
163 | 163 | return nil |
164 | 164 | } |
165 | 165 | return resource.NonRetryableError(err) |
|
0 commit comments