Commit 31b59d8

mo <mo@mokhan.ca>
2017-12-14 18:40:54
fix broken spec.
1 parent 81da4f7
Changed files (1)
spec/saml/service_provider_metadata_spec.rb
@@ -52,7 +52,7 @@ RSpec.describe Saml::Kit::ServiceProviderMetadata do
 
   describe "#validate" do
     let(:service_provider_metadata) do
-      described_class.build do |builder|
+      described_class.build(configuration: configuration) do |builder|
         builder.entity_id = entity_id
         builder.add_assertion_consumer_service(acs_post_url, binding: :http_post)
         builder.add_assertion_consumer_service(acs_redirect_url, binding: :http_redirect)
@@ -60,6 +60,11 @@ RSpec.describe Saml::Kit::ServiceProviderMetadata do
         builder.add_single_logout_service(logout_redirect_url, binding: :http_redirect)
       end.to_xml
     end
+    let(:configuration) do
+      Saml::Kit::Configuration.new do |config|
+        config.generate_key_pair_for(use: :signing)
+      end
+    end
 
     it 'valid when given valid service provider metadata' do
       expect(described_class.new(service_provider_metadata)).to be_valid