Sha256: 4228434a88f31c6104f5b96a480c40384ef9881a4fd2823c1729135825b2c735
Contents?: true
Size: 772 Bytes
Versions: 2
Compression:
Stored size: 772 Bytes
Contents
describe OmniAuth::Strategies::CAS::ServiceTicketValidator do let(:strategy_stub) do stub('strategy stub', service_validate_url: 'https://example.org/serviceValidate' ) end let(:provider_options) do stub('provider options', disable_ssl_verification?: false, ca_path: '/etc/ssl/certsZOMG' ) end let(:validator) do OmniAuth::Strategies::CAS::ServiceTicketValidator.new( strategy_stub, provider_options, '/foo', nil ) end describe '#user_info' do subject do stub_request(:get, 'https://example.org/serviceValidate?').to_return(status: 200, body: '') validator.user_info end it 'should use the configured CA path' do provider_options.should_receive :ca_path subject end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
omniauth-cas-1.0.1 | spec/omniauth/strategies/cas/service_ticket_validator_spec.rb |
omniauth-cas-1.0.0 | spec/omniauth/strategies/cas/service_ticket_validator_spec.rb |