Skip to content

Commit fdfe1bc

Browse files
authored
Merge branch 'master' into fix/cvm_test
2 parents d300836 + 233b0ca commit fdfe1bc

3 files changed

+27
-23
lines changed

tencentcloud/services/cvm/data_source_tc_placement_groups_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ data "tencentcloud_placement_groups" "placement_group" {
4040
name = tencentcloud_placement_group.example.name
4141
placement_group_id = tencentcloud_placement_group.example.id
4242
}
43-
`
43+
`

tencentcloud/services/cvm/data_source_tc_reserved_instance_configs_test.go

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,31 @@ package cvm_test
33
import (
44
"testing"
55

6+
resource "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
7+
acctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
68
tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
7-
8-
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
99
)
1010

11-
func TestAccTencentCloudReservedInstanceConfigsDataSource(t *testing.T) {
11+
func TestAccTencentCloudReservedInstanceConfigsDataSource_Basic(t *testing.T) {
1212
t.Parallel()
1313
resource.Test(t, resource.TestCase{
14-
PreCheck: func() { tcacctest.AccPreCheckCommon(t, tcacctest.ACCOUNT_TYPE_INTERNATIONAL) },
15-
Providers: tcacctest.AccProviders,
14+
PreCheck: func() {
15+
tcacctest.AccPreCheckCommon(t, tcacctest.ACCOUNT_TYPE_INTERNATIONAL)
16+
},
17+
Providers: acctest.AccProviders,
1618
Steps: []resource.TestStep{
1719
{
18-
Config: testAccReservedInstanceConfigsDataSource,
19-
Check: resource.ComposeTestCheckFunc(
20-
resource.TestCheckResourceAttrSet("data.tencentcloud_reserved_instance_configs.configs", "config_list.#"),
21-
),
20+
Config: testAccReservedInstanceConfigsDataSource_BasicCreate,
21+
Check: resource.ComposeTestCheckFunc(acctest.AccCheckTencentCloudDataSourceID("data.tencentcloud_reserved_instance_configs.configs"), resource.TestCheckResourceAttrSet("data.tencentcloud_reserved_instance_configs.configs", "config_list.#")),
2222
},
2323
},
2424
})
2525
}
2626

27-
const testAccReservedInstanceConfigsDataSource = `
27+
const testAccReservedInstanceConfigsDataSource_BasicCreate = `
28+
2829
data "tencentcloud_reserved_instance_configs" "configs" {
29-
availability_zone = "ap-guangzhou-2"
30+
availability_zone = "ap-guangzhou-2"
3031
}
32+
3133
`

tencentcloud/services/cvm/data_source_tc_reserved_instances_test.go

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,31 @@ package cvm_test
33
import (
44
"testing"
55

6+
resource "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
7+
acctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
68
tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
7-
8-
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
99
)
1010

11-
func TestAccTencentCloudReservedInstancesDataSource(t *testing.T) {
11+
func TestAccTencentCloudReservedInstancesDataSource_Basic(t *testing.T) {
1212
t.Parallel()
1313
resource.Test(t, resource.TestCase{
14-
PreCheck: func() { tcacctest.AccPreCheckCommon(t, tcacctest.ACCOUNT_TYPE_INTERNATIONAL) },
15-
Providers: tcacctest.AccProviders,
14+
PreCheck: func() {
15+
tcacctest.AccPreCheckCommon(t, tcacctest.ACCOUNT_TYPE_INTERNATIONAL)
16+
},
17+
Providers: acctest.AccProviders,
1618
Steps: []resource.TestStep{
1719
{
18-
Config: testAccReservedInstancesDataSource,
19-
Check: resource.ComposeTestCheckFunc(
20-
resource.TestCheckResourceAttrSet("data.tencentcloud_reserved_instances.instances", "reserved_instance_list.#"),
21-
),
20+
Config: testAccReservedInstancesDataSource_BasicCreate,
21+
Check: resource.ComposeTestCheckFunc(acctest.AccCheckTencentCloudDataSourceID("data.tencentcloud_reserved_instances.instances"), resource.TestCheckResourceAttrSet("data.tencentcloud_reserved_instances.instances", "reserved_instance_list.#")),
2222
},
2323
},
2424
})
2525
}
2626

27-
const testAccReservedInstancesDataSource = `
27+
const testAccReservedInstancesDataSource_BasicCreate = `
28+
2829
data "tencentcloud_reserved_instances" "instances" {
29-
availability_zone = "ap-guangzhou-3"
30+
availability_zone = "ap-guangzhou-3"
3031
}
32+
3133
`

0 commit comments

Comments
 (0)