summaryrefslogtreecommitdiff
path: root/spec/integration/server_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/integration/server_spec.rb')
-rw-r--r--spec/integration/server_spec.rb38
1 files changed, 19 insertions, 19 deletions
diff --git a/spec/integration/server_spec.rb b/spec/integration/server_spec.rb
index 6a041fb..229203c 100644
--- a/spec/integration/server_spec.rb
+++ b/spec/integration/server_spec.rb
@@ -40,25 +40,25 @@ RSpec.describe "Server" do
expect(json[:scopes_supported]).to match_array(["openid", "profile", "email"])
end
- pending 'returns optional fields' do
- expect(json[:response_modes_supported]).to eq("")
- expect(json[:jwks_uri]).to eq("#{base_url}/jwks.json")
- expect(json[:registration_endpoint]).to eq("#{base_url}/register")
- expect(json[:token_endpoint_auth_methods_supported]).to match_array(["client_secret_basic"])
- expect(json[:token_endpoint_auth_signing_alg_values_supported]).to match_array(["RS256"])
- expect(json[:service_documentation]).to eq("#{base_url}/service_documentation.html")
- expect(json[:ui_locales_supported]).to match_array(["en-US"])
- expect(json[:op_policy_uri]).to eq("")
- expect(json[:op_tos_uri]).to eq("")
- expect(json[:revocation_endpoint]).to eq("")
- expect(json[:revocation_endpoint_auth_methods_supported]).to eq("")
- expect(json[:revocation_endpoint_auth_signing_alg_values_supported]).to eq("")
- expect(json[:introspection_endpoint]).to eq("")
- expect(json[:introspection_endpoint_auth_methods_supported]).to eq("")
- expect(json[:introspection_endpoint_auth_signing_alg_values_supported]).to eq("")
- expect(json[:code_challenge_methods_supported]).to eq("")
- expect(json[:signed_metadata]).to eq("")
- expect(json[:grant_types_supported]).to match_array(["authorization_code"])
+ describe "optional fields" do
+ pending { expect(json[:response_modes_supported]).to eq("") }
+ pending { expect(json[:jwks_uri]).to eq("#{base_url}/jwks.json") }
+ pending { expect(json[:registration_endpoint]).to eq("#{base_url}/register") }
+ pending { expect(json[:token_endpoint_auth_methods_supported]).to match_array(["client_secret_basic"]) }
+ pending { expect(json[:token_endpoint_auth_signing_alg_values_supported]).to match_array(["RS256"]) }
+ pending { expect(json[:service_documentation]).to eq("#{base_url}/service_documentation.html") }
+ pending { expect(json[:ui_locales_supported]).to match_array(["en-US"]) }
+ pending { expect(json[:op_policy_uri]).to eq("") }
+ pending { expect(json[:op_tos_uri]).to eq("") }
+ pending { expect(json[:revocation_endpoint]).to eq("") }
+ pending { expect(json[:revocation_endpoint_auth_methods_supported]).to eq("") }
+ pending { expect(json[:revocation_endpoint_auth_signing_alg_values_supported]).to eq("") }
+ pending { expect(json[:introspection_endpoint]).to eq("") }
+ pending { expect(json[:introspection_endpoint_auth_methods_supported]).to eq("") }
+ pending { expect(json[:introspection_endpoint_auth_signing_alg_values_supported]).to eq("") }
+ pending { expect(json[:code_challenge_methods_supported]).to eq("") }
+ pending { expect(json[:signed_metadata]).to eq("") }
+ pending { expect(json[:grant_types_supported]).to match_array(["authorization_code"]) }
end
end