Skip to content

Commit a8a7291

Browse files
committed
test(iam_user): edit tags
1 parent 95a2ad2 commit a8a7291

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

internal/services/iam/user_test.go

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,34 @@ func TestAccUser_Basic(t *testing.T) {
3535
resource.TestCheckResourceAttr("scaleway_iam_user.user_basic", "tags.1", "tests"),
3636
),
3737
},
38+
{
39+
Config: `
40+
resource "scaleway_iam_user" "user_basic" {
41+
42+
tags = ["tf_tests"]
43+
}
44+
`,
45+
Check: resource.ComposeTestCheckFunc(
46+
testAccCheckIamUserExists(tt, "scaleway_iam_user.user_basic"),
47+
acctest.CheckResourceAttrUUID("scaleway_iam_user.user_basic", "id"),
48+
resource.TestCheckResourceAttr("scaleway_iam_user.user_basic", "email", "[email protected]"),
49+
resource.TestCheckResourceAttr("scaleway_iam_user.user_basic", "tags.#", "1"),
50+
resource.TestCheckResourceAttr("scaleway_iam_user.user_basic", "tags.0", "tf_tests"),
51+
),
52+
},
53+
{
54+
Config: `
55+
resource "scaleway_iam_user" "user_basic" {
56+
57+
}
58+
`,
59+
Check: resource.ComposeTestCheckFunc(
60+
testAccCheckIamUserExists(tt, "scaleway_iam_user.user_basic"),
61+
acctest.CheckResourceAttrUUID("scaleway_iam_user.user_basic", "id"),
62+
resource.TestCheckResourceAttr("scaleway_iam_user.user_basic", "email", "[email protected]"),
63+
resource.TestCheckResourceAttr("scaleway_iam_user.user_basic", "tags.#", "0"),
64+
),
65+
},
3866
},
3967
})
4068
}

0 commit comments

Comments
 (0)