Skip to content

Commit 5fdf899

Browse files
committed
fix tests
1 parent de7db33 commit 5fdf899

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

coderd/userauth_test.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@ func TestUserOAuth2Github(t *testing.T) {
192192
AuthenticatedUser: func(ctx context.Context, client *http.Client) (*github.User, error) {
193193
return &github.User{
194194
Login: github.String("kyle"),
195+
ID: i64ptr(1234),
195196
}, nil
196197
},
197198
ListEmails: func(ctx context.Context, client *http.Client) ([]*github.UserEmail, error) {
@@ -205,6 +206,13 @@ func TestUserOAuth2Github(t *testing.T) {
205206
})
206207
resp := oauth2Callback(t, client)
207208
require.Equal(t, http.StatusTemporaryRedirect, resp.StatusCode)
209+
210+
client.SessionToken = resp.Cookies()[0].Value
211+
user, err := client.User(context.Background(), "me")
212+
require.NoError(t, err)
213+
require.Equal(t, "1234", user.LinkedID)
214+
require.Equal(t, "kyle@coder.com", user.Email)
215+
require.Equal(t, "kyle", user.Username)
208216
})
209217
t.Run("SignupAllowedTeam", func(t *testing.T) {
210218
t.Parallel()
@@ -392,6 +400,14 @@ func TestUserOIDC(t *testing.T) {
392400
OIDCConfig: config,
393401
})
394402

403+
_, err := client.CreateFirstUser(context.Background(), codersdk.CreateFirstUserRequest{
404+
Email: "kyle@kwc.io",
405+
Username: "kyle",
406+
Password: "yeah",
407+
OrganizationName: "default",
408+
})
409+
require.NoError(t, err)
410+
395411
config.AllowSignups = true
396412
config.EmailDomain = "kwc.io"
397413

0 commit comments

Comments
 (0)