From cd88da0c5085ea31cdbbf2ddeefedd13c3c6e497 Mon Sep 17 00:00:00 2001 From: Colin Adler Date: Thu, 26 May 2022 14:37:48 -0500 Subject: [PATCH] fix: macos flake https://github.com/coder/coder/runs/6614638495?check_suite_focus=true#step:9:104 --- cli/server_test.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cli/server_test.go b/cli/server_test.go index 929a08dbe8d7e..c9afbf2677158 100644 --- a/cli/server_test.go +++ b/cli/server_test.go @@ -91,17 +91,19 @@ func TestServer(t *testing.T) { require.Eventually(t, func() bool { var err error token, err = cfg.Session().Read() - return err == nil + return err == nil && token != "" }, 15*time.Second, 25*time.Millisecond) + // Verify that authentication was properly set in dev-mode. accessURL, err := cfg.URL().Read() require.NoError(t, err) parsed, err := url.Parse(accessURL) require.NoError(t, err) + client := codersdk.New(parsed) client.SessionToken = token _, err = client.User(ctx, codersdk.Me) - require.NoError(t, err) + require.NoError(t, err, "token:", token) cancelFunc() require.ErrorIs(t, <-errC, context.Canceled)