@@ -35,6 +35,7 @@ func TestWorkspaceOwnerDatasource(t *testing.T) {
35
35
t .Setenv ("CODER_WORKSPACE_OWNER_GROUPS" , `["group1", "group2"]` )
36
36
t .Setenv ("CODER_WORKSPACE_OWNER_SESSION_TOKEN" , `supersecret` )
37
37
t .Setenv ("CODER_WORKSPACE_OWNER_OIDC_ACCESS_TOKEN" , `alsosupersecret` )
38
+ t .Setenv ("CODER_WORKSPACE_OWNER_OIDC_REFRESH_TOKEN" , `alsosupersecretrefresh` )
38
39
39
40
resource .Test (t , resource.TestCase {
40
41
Providers : map [string ]* schema.Provider {
@@ -63,6 +64,7 @@ func TestWorkspaceOwnerDatasource(t *testing.T) {
63
64
assert .Equal (t , `group2` , attrs ["groups.1" ])
64
65
assert .Equal (t , `supersecret` , attrs ["session_token" ])
65
66
assert .Equal (t , `alsosupersecret` , attrs ["oidc_access_token" ])
67
+ assert .Equal (t , `alsosupersecretrefresh` , attrs ["oidc_refresh_token" ])
66
68
return nil
67
69
},
68
70
}},
@@ -80,6 +82,7 @@ func TestWorkspaceOwnerDatasource(t *testing.T) {
80
82
"CODER_WORKSPACE_OWNER_OIDC_ACCESS_TOKEN" ,
81
83
"CODER_WORKSPACE_OWNER_SSH_PUBLIC_KEY" ,
82
84
"CODER_WORKSPACE_OWNER_SSH_PRIVATE_KEY" ,
85
+ "CODER_WORKSPACE_OWNER_OIDC_REFRESH_TOKEN" ,
83
86
} { // https://github.com/golang/go/issues/52817
84
87
t .Setenv (v , "" )
85
88
os .Unsetenv (v )
@@ -111,6 +114,7 @@ func TestWorkspaceOwnerDatasource(t *testing.T) {
111
114
assert .Empty (t , attrs ["groups.0" ])
112
115
assert .Empty (t , attrs ["session_token" ])
113
116
assert .Empty (t , attrs ["oidc_access_token" ])
117
+ assert .Empty (t , attrs ["oidc_refresh_token" ])
114
118
return nil
115
119
},
116
120
}},
0 commit comments