@@ -11,9 +11,9 @@ import (
1111 sdkErrors "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/errors"
1212)
1313
14- // go test -i; go test -test.run TestAccTencentCloudNeedFixTemWorkloadResource_basic -v
15- func TestAccTencentCloudNeedFixTemWorkloadResource_basic (t * testing.T ) {
16- t .Parallel ()
14+ // go test -i; go test -test.run TestAccTencentCloudTemWorkloadResource_basic -v
15+ func TestAccTencentCloudTemWorkloadResource_basic (t * testing.T ) {
16+ // t.Parallel()
1717
1818 resource .Test (t , resource.TestCase {
1919 PreCheck : func () {
@@ -28,7 +28,7 @@ func TestAccTencentCloudNeedFixTemWorkloadResource_basic(t *testing.T) {
2828 testAccCheckTemWorkloadExists ("tencentcloud_tem_workload.workload" ),
2929 resource .TestCheckResourceAttrSet ("tencentcloud_tem_workload.workload" , "id" ),
3030 resource .TestCheckResourceAttr ("tencentcloud_tem_workload.workload" , "environment_id" , defaultEnvironmentId ),
31- resource .TestCheckResourceAttr ("tencentcloud_tem_workload.workload" , "application_id" , defaultApplicationId ),
31+ resource .TestCheckResourceAttrSet ("tencentcloud_tem_workload.workload" , "application_id" ),
3232 resource .TestCheckResourceAttr ("tencentcloud_tem_workload.workload" , "deploy_version" , "hello-world" ),
3333 resource .TestCheckResourceAttr ("tencentcloud_tem_workload.workload" , "deploy_mode" , "IMAGE" ),
3434 resource .TestCheckResourceAttr ("tencentcloud_tem_workload.workload" , "img_repo" , "tem_demo/tem_demo" ),
@@ -69,7 +69,7 @@ func testAccCheckTemWorkloadDestroy(s *terraform.State) error {
6969 if ! ok {
7070 return err
7171 }
72- if ee .Code == "ResourceNotFound.ServiceRunningVersionNotFound" {
72+ if ee .Code == "ResourceNotFound.ServiceRunningVersionNotFound" || ee . Code == "ResourceNotFound.ServiceNotFound" {
7373 return nil
7474 }
7575 return err
@@ -116,16 +116,12 @@ const testAccTemWorkloadVar = `
116116variable "environment_id" {
117117 default = "` + defaultEnvironmentId + `"
118118}
119-
120- variable "application_id" {
121- default = "` + defaultApplicationId + `"
122- }
123119`
124120
125- const testAccTemWorkload = testAccTemWorkloadVar + `
121+ const testAccTemWorkload = testAccTemApplication + testAccTemWorkloadVar + `
126122
127123resource "tencentcloud_tem_workload" "workload" {
128- application_id = var.application_id
124+ application_id = tencentcloud_tem_application.application.id
129125 environment_id = var.environment_id
130126 deploy_version = "hello-world"
131127 deploy_mode = "IMAGE"
0 commit comments