Sha256: 6d60e7b066952adef349e06c62eb80236bedec33c2e466633f6b142dcc639032

Contents?: true

Size: 1012 Bytes

Versions: 21

Compression:

Stored size: 1012 Bytes

Contents

# encoding: utf-8
require 'simplecov'
SimpleCov.start do
  add_filter "/spec/"
end
$LOAD_PATH.unshift File.dirname(__FILE__) + '/../lib'
$LOAD_PATH.unshift File.dirname(__FILE__)

STDERR.puts("Running Specs under Ruby Version #{RUBY_VERSION}")

require "rails_app/config/environment"

require 'rspec'
require 'capybara/rspec'
require 'capybara/rails'

require 'ruby-saml'
require 'saml_idp'
require 'timecop'

Dir[File.dirname(__FILE__) + "/support/**/*.rb"].each {|f| require f}

RSpec.configure do |config|
  config.mock_with :rspec
  config.order = "random"

  config.include SamlRequestMacros
  config.include SecurityHelpers

  config.before do
    SamlIdp.configure do |c|
      c.attributes = {
        emailAddress: {
          name: "email-address",
          getter: ->(p) { "foo@example.com" }
        }
      }

      c.name_id.formats = {
        "1.1" => {
          email_address: ->(p) { "foo@example.com" }
        }
      }
    end
  end
end

Capybara.default_host = "https://app.example.com"

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
saml_idp-0.5.0 spec/spec_helper.rb
icn_saml_idp-0.4.1 spec/spec_helper.rb
saml_idp-0.4.0 spec/spec_helper.rb
saml_idp-0.3.2 spec/spec_helper.rb
saml_idp-0.3.1 spec/spec_helper.rb
saml_idp-0.3.0 spec/spec_helper.rb
saml_idp-0.2.1 spec/spec_helper.rb
saml_idp-0.2.0 spec/spec_helper.rb
saml_idp-0.2.0.pre spec/spec_helper.rb
saml_idp-0.1.1 spec/spec_helper.rb
saml_idp-0.1.0 spec/spec_helper.rb
saml_idp-0.0.10 spec/spec_helper.rb
saml_idp-0.0.9 spec/spec_helper.rb
saml_idp-0.0.8 spec/spec_helper.rb
saml_idp-0.0.7 spec/spec_helper.rb
saml_idp-0.0.6 spec/spec_helper.rb
saml_idp-0.0.5 spec/spec_helper.rb
saml_idp-0.0.4 spec/spec_helper.rb
saml_idp-0.0.3 spec/spec_helper.rb
saml_idp-0.0.2 spec/spec_helper.rb