Skip to content

Commit 42c86e6

Browse files
committed
update test config
1 parent 4aa6622 commit 42c86e6

File tree

2 files changed

+29
-5
lines changed

2 files changed

+29
-5
lines changed

tencentcloud/data_source_tc_sqlserver_account_db_attachments_test.go

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ func TestAccTencentCloudDataSqlserverAccountDBAttachments(t *testing.T) {
1818
Config: testAccTencentCloudDataSqlserverAccountDBAttachmentsBasic,
1919
Check: resource.ComposeTestCheckFunc(
2020
resource.TestCheckResourceAttr(testDataSqlserverAccountDBAttachmentsName, "list.#", "1"),
21-
resource.TestCheckResourceAttr(testDataSqlserverAccountDBAttachmentsName, "list.0.instance_id", "mssql-3cdq7kx5"),
2221
resource.TestCheckResourceAttr(testDataSqlserverAccountDBAttachmentsName, "list.0.account_name", "tf_sqlserver_account"),
2322
resource.TestCheckResourceAttrSet(testDataSqlserverAccountDBAttachmentsName, "list.0.db_name"),
2423
resource.TestCheckResourceAttrSet(testDataSqlserverAccountDBAttachmentsName, "list.0.privilege"),
@@ -28,9 +27,27 @@ func TestAccTencentCloudDataSqlserverAccountDBAttachments(t *testing.T) {
2827
})
2928
}
3029

31-
const testAccTencentCloudDataSqlserverAccountDBAttachmentsBasic = testAccSqlserverDB_basic + `
30+
const testAccTencentCloudDataSqlserverAccountDBAttachmentsBasic = testAccSqlserverInstance + `
31+
resource "tencentcloud_sqlserver_account" "test" {
32+
instance_id = tencentcloud_sqlserver_instance.test.id
33+
name = "tf_sqlserver_account"
34+
password = "testt123"
35+
}
36+
resource "tencentcloud_sqlserver_db" "test" {
37+
instance_id = tencentcloud_sqlserver_instance.test.id
38+
name = "test111"
39+
charset = "Chinese_PRC_BIN"
40+
remark = "testACC-remark"
41+
}
42+
43+
resource "tencentcloud_sqlserver_account_db_attachment" "test" {
44+
instance_id = tencentcloud_sqlserver_instance.test.id
45+
account_name = tencentcloud_sqlserver_account.test.name
46+
db_name = tencentcloud_sqlserver_db.test.name
47+
privilege = "ReadWrite"
48+
}
3249
data "tencentcloud_sqlserver_account_db_attachments" "test"{
3350
instance_id = tencentcloud_sqlserver_instance.test.id
34-
account_name = "tf_sqlserver_account"
51+
account_name = tencentcloud_sqlserver_account_db_attachment.test.account_name
3552
}
3653
`

tencentcloud/data_source_tc_sqlserver_accounts_test.go

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ func TestAccTencentCloudDataSqlserverAccounts(t *testing.T) {
1717
{
1818
Config: testAccTencentCloudDataSqlserverAccountsBasic,
1919
Check: resource.ComposeTestCheckFunc(
20+
resource.TestCheckResourceAttr(testDataSqlserverAccountsName, "list.#", "1"),
2021
resource.TestCheckResourceAttrSet(testDataSqlserverAccountsName, "list.0.status"),
2122
resource.TestCheckResourceAttrSet(testDataSqlserverAccountsName, "list.0.create_time"),
2223
resource.TestCheckResourceAttrSet(testDataSqlserverAccountsName, "list.0.update_time"),
@@ -27,8 +28,14 @@ func TestAccTencentCloudDataSqlserverAccounts(t *testing.T) {
2728
})
2829
}
2930

30-
const testAccTencentCloudDataSqlserverAccountsBasic = testAccSqlserverDB_basic + `
31+
const testAccTencentCloudDataSqlserverAccountsBasic = testAccSqlserverInstance + `
32+
resource "tencentcloud_sqlserver_account" "test" {
33+
instance_id = tencentcloud_sqlserver_instance.test.id
34+
name = "tf_sqlserver_account1"
35+
password = "testt123"
36+
}
3137
data "tencentcloud_sqlserver_accounts" "test"{
32-
instance_id = tencentcloud_sqlserver_instance.test.id
38+
instance_id = tencentcloud_sqlserver_instance.test.id
39+
name = tencentcloud_sqlserver_account.test.name
3340
}
3441
`

0 commit comments

Comments
 (0)