@@ -3,29 +3,31 @@ package cvm_test
3
3
import (
4
4
"testing"
5
5
6
+ resource "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
7
+ acctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
6
8
tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest"
7
-
8
- "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
9
9
)
10
10
11
- func TestAccTencentCloudReservedInstanceConfigsDataSource (t * testing.T ) {
11
+ func TestAccTencentCloudReservedInstanceConfigsDataSource_Basic (t * testing.T ) {
12
12
t .Parallel ()
13
13
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 ,
16
18
Steps : []resource.TestStep {
17
19
{
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.#" )),
22
22
},
23
23
},
24
24
})
25
25
}
26
26
27
- const testAccReservedInstanceConfigsDataSource = `
27
+ const testAccReservedInstanceConfigsDataSource_BasicCreate = `
28
+
28
29
data "tencentcloud_reserved_instance_configs" "configs" {
29
- availability_zone = "ap-guangzhou-2"
30
+ availability_zone = "ap-guangzhou-2"
30
31
}
32
+
31
33
`
0 commit comments