Sha256: 568a9e1da71f27e43ba19d6b3b887bd4d96fd7989517dd8ba71015b901b236a1

Contents?: true

Size: 854 Bytes

Versions: 2

Compression:

Stored size: 854 Bytes

Contents

require 'rails_helper'

# These tests are moot
RSpec.describe Sso::Warden::Hooks::BeforeLogout do

  # let(:proc)     { described_class.to_proc }
  # let(:calling)  { proc.call(user, warden, options) }
  # let(:user)     { double :user }
  # let(:params)   { { passport_id: 1337 } } #passport.id } }
  # let(:options)  { double :options, scope: :user }
  # let(:request)  { double :request, params: params.stringify_keys }
  # let(:warden)   { double :warden, request: request, :session => user }

  # before do
  #   allow(warden).to receive(:authenticated?)
  #   Timecop.freeze
  # end

  # describe '.to_proc' do
  #   it 'is a proc' do
  #     expect(proc).to be_instance_of Proc
  #   end
  # end

  # describe '#call' do
  #   it 'accepts the three warden arguments and returns nothing' do
  #     expect(calling).to be_nil
  #   end
  # end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
doorkeeper_sso-0.2.3 spec/lib/sso/warden/hooks/before_logout_spec.rb
doorkeeper_sso-0.2.2 spec/lib/sso/warden/hooks/before_logout_spec.rb