Skip to content
Snippets Groups Projects

Resolve "Improve token usage for users"

Merged Neil-Jocelyn Schark requested to merge 378-improve-token-usage-for-users into master
1 file
+ 4
2
Compare changes
  • Side-by-side
  • Inline
@@ -300,7 +300,8 @@ func TestAuth_addTokenAndEnsureTokenLimit_addKey(t *testing.T) {
config.MaxTokensPerUser = 2
userID := uuid.New()
user := rbac.NewUser(userID, "testUser", map[string]string{}, "password", []string{"token1"}, "salt", conflict.Metadata{ResourceVersion: 0})
addTokenAndEnsureTokenLimit(user, "token2")
err := addTokenAndEnsureTokenLimit(user, "token2")
assert.Nil(t, err)
assert.Equal(t, 2, len(user.GetTokens()))
assert.Equal(t, "token1", user.GetTokens()[0])
@@ -311,7 +312,8 @@ func TestAuth_addTokenAndEnsureTokenLimit_removeOldKey(t *testing.T) {
config.MaxTokensPerUser = 2
userID := uuid.New()
user := rbac.NewUser(userID, "testUser", map[string]string{}, "password", []string{"token1", "token2"}, "salt", conflict.Metadata{ResourceVersion: 0})
addTokenAndEnsureTokenLimit(user, "token3")
err := addTokenAndEnsureTokenLimit(user, "token3")
assert.Nil(t, err)
assert.Equal(t, 2, len(user.GetTokens()))
assert.Equal(t, "token2", user.GetTokens()[0])
Loading