Skip to content

Commit 3bd52cb

Browse files
committed
clean up other tests
1 parent d37594f commit 3bd52cb

File tree

1 file changed

+12
-18
lines changed

1 file changed

+12
-18
lines changed

internal/provider/user_data_source_test.go

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,16 @@ func TestAccUserDataSource(t *testing.T) {
3939
Name: "Example User",
4040
})
4141
require.NoError(t, err)
42+
43+
checkFn := resource.ComposeAggregateTestCheckFunc(
44+
resource.TestCheckResourceAttr("data.coderd_user.test", "username", "example"),
45+
resource.TestCheckResourceAttr("data.coderd_user.test", "name", "Example User"),
46+
resource.TestCheckResourceAttr("data.coderd_user.test", "email", "[email protected]"),
47+
resource.TestCheckResourceAttr("data.coderd_user.test", "roles.#", "1"),
48+
resource.TestCheckResourceAttr("data.coderd_user.test", "roles.0", "auditor"),
49+
resource.TestCheckResourceAttr("data.coderd_user.test", "login_type", "password"),
50+
resource.TestCheckResourceAttr("data.coderd_user.test", "suspended", "false"),
51+
)
4252
t.Run("UserByUsername", func(t *testing.T) {
4353
cfg := testAccUserDataSourceConfig{
4454
URL: client.URL.String(),
@@ -51,15 +61,7 @@ func TestAccUserDataSource(t *testing.T) {
5161
Steps: []resource.TestStep{
5262
{
5363
Config: cfg.String(t),
54-
Check: resource.ComposeAggregateTestCheckFunc(
55-
resource.TestCheckResourceAttr("data.coderd_user.test", "username", "example"),
56-
resource.TestCheckResourceAttr("data.coderd_user.test", "name", "Example User"),
57-
resource.TestCheckResourceAttr("data.coderd_user.test", "email", "[email protected]"),
58-
resource.TestCheckResourceAttr("data.coderd_user.test", "roles.#", "1"),
59-
resource.TestCheckResourceAttr("data.coderd_user.test", "roles.0", "auditor"),
60-
resource.TestCheckResourceAttr("data.coderd_user.test", "login_type", "password"),
61-
resource.TestCheckResourceAttr("data.coderd_user.test", "suspended", "false"),
62-
),
64+
Check: checkFn,
6365
},
6466
},
6567
})
@@ -78,15 +80,7 @@ func TestAccUserDataSource(t *testing.T) {
7880
Steps: []resource.TestStep{
7981
{
8082
Config: cfg.String(t),
81-
Check: resource.ComposeAggregateTestCheckFunc(
82-
resource.TestCheckResourceAttr("data.coderd_user.test", "username", "example"),
83-
resource.TestCheckResourceAttr("data.coderd_user.test", "name", "Example User"),
84-
resource.TestCheckResourceAttr("data.coderd_user.test", "email", "[email protected]"),
85-
resource.TestCheckResourceAttr("data.coderd_user.test", "roles.#", "1"),
86-
resource.TestCheckResourceAttr("data.coderd_user.test", "roles.0", "auditor"),
87-
resource.TestCheckResourceAttr("data.coderd_user.test", "login_type", "password"),
88-
resource.TestCheckResourceAttr("data.coderd_user.test", "suspended", "false"),
89-
),
83+
Check: checkFn,
9084
},
9185
},
9286
})

0 commit comments

Comments
 (0)