Sha256: 4921c556de5636286bc2e416a00e1b400dde8c8efacbde6b2be546f5a8752bcc
Contents?: true
Size: 950 Bytes
Versions: 2
Compression:
Stored size: 950 Bytes
Contents
class AuthorizeParamsTest < StrategyTestCase test 'includes default scope for email' do assert strategy.authorize_params.is_a?(Hash) assert_equal 'email', strategy.authorize_params[:scope] end test 'includes display parameter from request when present' do @request.stubs(:params).returns({ 'display' => 'touch' }) assert strategy.authorize_params.is_a?(Hash) assert_equal 'touch', strategy.authorize_params[:display] end test 'includes state parameter from request when present' do @request.stubs(:params).returns({ 'state' => 'some_state' }) assert strategy.authorize_params.is_a?(Hash) assert_equal 'some_state', strategy.authorize_params[:state] end test 'overrides default scope with parameter passed from request' do @request.stubs(:params).returns({ 'scope' => 'email' }) assert strategy.authorize_params.is_a?(Hash) assert_equal 'email', strategy.authorize_params[:scope] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
omniauth-hackid-0.0.2 | test/authorize_params_test.rb |
omniauth-hackid-0.0.1 | test/authorize_params_test.rb |