Merge pull request #1082 from trheyi/main

Add scope field to dynamic client registration tests
This commit is contained in:
Max 2025-08-04 11:20:11 +08:00 committed by GitHub
commit 9f6ad4ab17
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -356,6 +356,7 @@ func TestDynamicClientRegistration(t *testing.T) {
request := &types.DynamicClientRegistrationRequest{
ClientName: "Invalid Client",
RedirectURIs: []string{}, // Empty redirect URIs should cause error
Scope: "openid profile email",
}
response, err := service.DynamicClientRegistration(ctx, request)
@ -533,6 +534,7 @@ func TestValidateDynamicClientRegistrationRequest(t *testing.T) {
request := &types.DynamicClientRegistrationRequest{
ClientName: "No Redirect URIs",
RedirectURIs: []string{},
Scope: "openid profile email",
}
err := service.validateDynamicClientRegistrationRequest(request)
@ -548,6 +550,7 @@ func TestValidateDynamicClientRegistrationRequest(t *testing.T) {
request := &types.DynamicClientRegistrationRequest{
ClientName: "Invalid Redirect URI",
RedirectURIs: []string{"://invalid-uri"},
Scope: "openid profile email",
}
err := service.validateDynamicClientRegistrationRequest(request)