diff --git a/coderd/apikey_test.go b/coderd/apikey_test.go index 14e22d02218..b6221bdc94d 100644 --- a/coderd/apikey_test.go +++ b/coderd/apikey_test.go @@ -578,7 +578,7 @@ func TestExpireAPIKey(t *testing.T) { // Verify the token is expired. key, err = adminClient.APIKeyByID(ctx, codersdk.Me, keyID) require.NoError(t, err) - require.True(t, key.ExpiresAt.Before(dbtime.Now())) + require.LessOrEqual(t, key.ExpiresAt, dbtime.Now(), "key should be expired") // Verify audit log. als := auditor.AuditLogs() @@ -605,7 +605,7 @@ func TestExpireAPIKey(t *testing.T) { // Verify the token is expired. key, err := memberClient.APIKeyByID(ctx, codersdk.Me, keyID) require.NoError(t, err) - require.True(t, key.ExpiresAt.Before(dbtime.Now())) + require.LessOrEqual(t, key.ExpiresAt, dbtime.Now(), "key should be expired") }) t.Run("MemberCannotExpireOtherUsersToken", func(t *testing.T) { @@ -685,7 +685,7 @@ func TestExpireAPIKey(t *testing.T) { // Verify it's expired. key, err := adminClient.APIKeyByID(ctx, codersdk.Me, keyID) require.NoError(t, err) - require.True(t, key.ExpiresAt.Before(dbtime.Now())) + require.LessOrEqual(t, key.ExpiresAt, dbtime.Now(), "key should be expired") // Delete the expired token - should succeed. err = adminClient.DeleteAPIKey(ctx, codersdk.Me, keyID)