Skip to content

Commit

Permalink
improve test coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
hperl committed Feb 26, 2025
1 parent ddedae7 commit b2907d5
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions identity/identity_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -489,7 +489,7 @@ func TestMergeOIDCCredentials(t *testing.T) {
},
newCredentials: Credentials{
Type: CredentialsTypeOIDC,
Identifiers: []string{"replace:new-subject"},
Identifiers: []string{},
Config: sqlxx.JSONRawMessage(`{"providers": [{"provider": "replace", "subject": "new-subject"}]}`),
},

Expand Down Expand Up @@ -548,7 +548,26 @@ func TestMergeOIDCCredentials(t *testing.T) {
newCredentials: Credentials{
Type: CredentialsTypeOIDC,
Identifiers: []string{"oidc:1234"},
Config: sqlxx.JSONRawMessage(`{"providers": []`),
Config: sqlxx.JSONRawMessage(`{"providers": []}`),
},

assertErr: assert.Error,
},
{
name: "errs if identity credentials are invalid",
identity: &Identity{
Credentials: map[CredentialsType]Credentials{
CredentialsTypeOIDC: {
Type: CredentialsTypeOIDC,
Identifiers: []string{"oidc:1234"},
Config: sqlxx.JSONRawMessage("invalid"),
},
},
},
newCredentials: Credentials{
Type: CredentialsTypeOIDC,
Identifiers: []string{"oidc:1234"},
Config: sqlxx.JSONRawMessage(`{"providers": [{"provider": "replace", "subject": "new-subject"}]}`),
},

assertErr: assert.Error,
Expand Down

0 comments on commit b2907d5

Please sign in to comment.