@@ -26,37 +26,37 @@ func TestConvertYAML(t *testing.T) {
26
26
}, {
27
27
Name : "InvalidID" ,
28
28
Input : []codersdk.GitAuthConfig {{
29
- Type : codersdk .GitProviderGitHub ,
29
+ Type : string ( codersdk .GitProviderGitHub ) ,
30
30
ID : "$hi$" ,
31
31
}},
32
32
Error : "doesn't have a valid id" ,
33
33
}, {
34
34
Name : "NoClientID" ,
35
35
Input : []codersdk.GitAuthConfig {{
36
- Type : codersdk .GitProviderGitHub ,
36
+ Type : string ( codersdk .GitProviderGitHub ) ,
37
37
}},
38
38
Error : "client_id must be provided" ,
39
39
}, {
40
40
Name : "NoClientSecret" ,
41
41
Input : []codersdk.GitAuthConfig {{
42
- Type : codersdk .GitProviderGitHub ,
42
+ Type : string ( codersdk .GitProviderGitHub ) ,
43
43
ClientID : "example" ,
44
44
}},
45
45
Error : "client_secret must be provided" ,
46
46
}, {
47
47
Name : "DuplicateType" ,
48
48
Input : []codersdk.GitAuthConfig {{
49
- Type : codersdk .GitProviderGitHub ,
49
+ Type : string ( codersdk .GitProviderGitHub ) ,
50
50
ClientID : "example" ,
51
51
ClientSecret : "example" ,
52
52
}, {
53
- Type : codersdk .GitProviderGitHub ,
53
+ Type : string ( codersdk .GitProviderGitHub ) ,
54
54
}},
55
55
Error : "multiple github git auth providers provided" ,
56
56
}, {
57
57
Name : "InvalidRegex" ,
58
58
Input : []codersdk.GitAuthConfig {{
59
- Type : codersdk .GitProviderGitHub ,
59
+ Type : string ( codersdk .GitProviderGitHub ) ,
60
60
ClientID : "example" ,
61
61
ClientSecret : "example" ,
62
62
Regex : `\K` ,
@@ -79,7 +79,7 @@ func TestConvertYAML(t *testing.T) {
79
79
t .Run ("CustomScopesAndEndpoint" , func (t * testing.T ) {
80
80
t .Parallel ()
81
81
config , err := gitauth .ConvertConfig ([]codersdk.GitAuthConfig {{
82
- Type : codersdk .GitProviderGitLab ,
82
+ Type : string ( codersdk .GitProviderGitLab ) ,
83
83
ClientID : "id" ,
84
84
ClientSecret : "secret" ,
85
85
AuthURL : "https://auth.com" ,
0 commit comments