Sha256: 3510f2dd5d2aab87e76ba68e2ccd4fbbb207d4e25fda5765a18f2e0448efc315

Contents?: true

Size: 399 Bytes

Versions: 2

Compression:

Stored size: 399 Bytes

Contents

require 'spec_helper'
require 'switch_user/provider/sorcery'

class SorceryController
  def logout
    @user = nil
  end

  def auto_login(user)
    @user = user
  end

  def current_user
    @user
  end
end

describe SwitchUser::Provider::Sorcery do
  let(:controller) { SorceryController.new }
  let(:provider) { SwitchUser::Provider::Sorcery.new(controller) }

  it_behaves_like "a provider"
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
switch_user-0.9.1 spec/provider/sorcery_spec.rb
switch_user-0.9.0 spec/provider/sorcery_spec.rb