From 6fe34572ec6ba739b2f863247247fd8864345072 Mon Sep 17 00:00:00 2001 From: mikatong Date: Sat, 23 Dec 2023 00:20:36 +0800 Subject: [PATCH] update unit test --- tencentcloud/acctest/basic.go | 43 ++++++++++++++----- ...e_tc_ckafka_instance_international_test.go | 4 ++ 2 files changed, 37 insertions(+), 10 deletions(-) diff --git a/tencentcloud/acctest/basic.go b/tencentcloud/acctest/basic.go index 477ac2df0c..b6bb891d6a 100644 --- a/tencentcloud/acctest/basic.go +++ b/tencentcloud/acctest/basic.go @@ -62,13 +62,16 @@ const ( DefaultVpcCidr = "172.16.0.0/16" DefaultVpcCidrLess = "172.16.0.0/18" - DefaultCvmAZone = "ap-guangzhou-7" - DefaultCvmVpcId = "vpc-l0dw94uh" - DefaultCvmSubnetId = "subnet-ccj2qg0m" - DefaultCvmTestingAZone = "ap-guangzhou-2" - DefaultCvmTestingVpcId = "vpc-701bm52d" - DefaultCvmTestingSubnetId = "subnet-1q62lj3m" - DefaultCvmTestingImgId = "img-eb30mz89" + DefaultCvmAZone = "ap-guangzhou-7" + DefaultCvmInternationalZone = "ap-guangzhou-3" + DefaultCvmVpcId = "vpc-l0dw94uh" + DefaultCvmSubnetId = "subnet-ccj2qg0m" + DefaultCvmTestingAZone = "ap-guangzhou-2" + DefaultCvmTestingVpcId = "vpc-701bm52d" + DefaultCvmTestingSubnetId = "subnet-1q62lj3m" + DefaultCvmTestingImgId = "img-eb30mz89" + DefaultCvmInternationalVpcId = "vpc-m7ryq37p" + DefaultCvmInternationalSubnetId = "subnet-lwrsb7a0" DefaultAZone = "ap-guangzhou-3" DefaultSubnetId = "subnet-enm92y0m" @@ -183,9 +186,11 @@ data "tencentcloud_instance_types" "default" { // ckafka const ( - DefaultKafkaInstanceId = "ckafka-vv7wpvae" - DefaultKafkaVpcId = "vpc-njbzmzyd" - DefaultKafkaSubnetId = "subnet-2txtpql8" + DefaultKafkaInstanceId = "ckafka-vv7wpvae" + DefaultKafkaVpcId = "vpc-njbzmzyd" + DefaultKafkaSubnetId = "subnet-2txtpql8" + DefaultKafkaInternationalVpcId = "vpc-ereuklyj" + DefaultKafkaInternationalSubnetId = "subnet-e7rvxfx2" ) const DefaultKafkaVariable = ` @@ -198,6 +203,12 @@ variable "vpc_id" { variable "subnet_id" { default = "` + DefaultKafkaSubnetId + `" } +variable "international_vpc_id" { + default = "` + DefaultKafkaInternationalVpcId + `" +} +variable "international_subnet_id" { + default = "` + DefaultKafkaInternationalSubnetId + `" +} ` // Tke Exclusive Network Environment @@ -251,6 +262,10 @@ variable "availability_cvm_zone" { default = "` + DefaultCvmAZone + `" } +variable "availability_cvm_international_zone" { + default = "` + DefaultCvmInternationalZone + `" +} + variable "availability_cvm_testing_zone" { default = "` + DefaultCvmTestingAZone + `" } @@ -275,6 +290,14 @@ variable "cvm_subnet_id" { default = "` + DefaultCvmSubnetId + `" } +variable "cvm_international_vpc_id" { + default = "` + DefaultCvmInternationalVpcId + `" +} + +variable "cvm_international_subnet_id" { + default = "` + DefaultCvmInternationalSubnetId + `" +} + variable "vpc_id" { default = "` + DefaultVpcId + `" } diff --git a/tencentcloud/services/ckafka/resource_tc_ckafka_instance_international_test.go b/tencentcloud/services/ckafka/resource_tc_ckafka_instance_international_test.go index 2923756f5b..37bfaa7026 100644 --- a/tencentcloud/services/ckafka/resource_tc_ckafka_instance_international_test.go +++ b/tencentcloud/services/ckafka/resource_tc_ckafka_instance_international_test.go @@ -2,6 +2,7 @@ package ckafka_test import ( "testing" + "time" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest" @@ -41,6 +42,9 @@ func TestAccTencentCloudInternationalCkafkaResource_instance(t *testing.T) { ), }, { + PreConfig: func() { + time.Sleep(60 * time.Second) + }, ResourceName: "tencentcloud_ckafka_instance.kafka_instance_postpaid", ImportState: true, ImportStateVerifyIgnore: []string{"period", "max_message_byte", "charge_type", "upgrade_strategy"},