chore(cli): fix flaky temporal assertion in TestTokens (#22654)

Fixes https://github.com/coder/internal/issues/1379
This commit is contained in:
Cian Johnston
2026-03-05 10:18:51 +00:00
committed by GitHub
parent 076a482689
commit 89cee2dd81
+2 -1
View File
@@ -188,7 +188,8 @@ func TestTokens(t *testing.T) {
require.NoError(t, err)
// Validate that token was expired
if token, err := client.APIKeyByName(ctx, secondUser.ID.String(), "token-two"); assert.NoError(t, err) {
require.True(t, token.ExpiresAt.Before(time.Now()))
now := time.Now()
require.False(t, token.ExpiresAt.After(now), "token expiresAt should not be in the future, but was %s (now=%s)", token.ExpiresAt, now)
}
// Delete by ID (explicit delete flag)