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 |