Skip to content

Commit 3f155ba

Browse files
committed
test: modify tencentcloud_cvm_instances_modification test
1 parent 93315bc commit 3f155ba

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

tencentcloud/services/cvm/data_source_tc_cvm_instances_modification_test.go

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,34 @@ func TestAccTencentCloudCvmInstancesModificationDataSource_basic(t *testing.T) {
2727
})
2828
}
2929

30-
const testAccCvmInstancesModificationDataSource = tcacctest.DefaultCvmModificationVariable + `
30+
const testAccCvmInstancesModificationDataSource = `
31+
data "tencentcloud_images" "default" {
32+
image_type = ["PUBLIC_IMAGE"]
33+
image_name_regex = "Final"
34+
}
35+
data "tencentcloud_instance_types" "default" {
36+
memory_size = 2
37+
exclude_sold_out = true
38+
filter {
39+
name = "instance-family"
40+
values = ["SA2","SA3","SA4","SA5","S2","S3"]
41+
}
42+
filter {
43+
name = "zone"
44+
values = ["ap-guangzhou-7"]
45+
}
46+
cpu_core_count = 2
47+
}
48+
49+
resource "tencentcloud_instance" "test_cvm" {
50+
image_id = data.tencentcloud_images.default.images.0.image_id
51+
availability_zone = "ap-guangzhou-7"
52+
instance_type = data.tencentcloud_instance_types.default.instance_types.0.instance_type
53+
orderly_security_groups = ["sg-5275dorp"]
54+
instance_charge_type = "POSTPAID_BY_HOUR"
55+
}
56+
3157
data "tencentcloud_cvm_instances_modification" "foo" {
32-
instance_ids = [var.cvm_id]
58+
instance_ids = [tencentcloud_instance.test_cvm.id]
3359
}
3460
`

0 commit comments

Comments
 (0)