Sha256: 634573e7b5976cbe8860f101b22feb8c1b10b6aa85111bc56d9cb1552b566081

Contents?: true

Size: 229 Bytes

Versions: 16

Compression:

Stored size: 229 Bytes

Contents

module ControllerMacros
  def access_anonymous
    sign_out :user
    User.new
  end

  def login_subscriber(subscriber)
    @request.env['devise.mapping'] = Devise.mappings[:user]
    sign_in subscriber
    subscriber
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
paid_up-0.11.7 spec/support/controller_macros.rb
paid_up-0.11.6 spec/support/controller_macros.rb
paid_up-0.11.5 spec/support/controller_macros.rb
paid_up-0.11.4 spec/support/controller_macros.rb
paid_up-0.11.3 spec/support/controller_macros.rb
paid_up-0.11.2 spec/support/controller_macros.rb
paid_up-0.11.1 spec/support/controller_macros.rb
paid_up-0.11.0 spec/support/controller_macros.rb
paid_up-0.10.4 spec/support/controller_macros.rb
paid_up-0.10.3 spec/support/controller_macros.rb
paid_up-0.10.2 spec/support/controller_macros.rb
paid_up-0.10.1 spec/support/controller_macros.rb
paid_up-0.10.0 spec/support/controller_macros.rb
paid_up-0.9.16 spec/support/controller_macros.rb
paid_up-0.9.15 spec/support/controller_macros.rb
paid_up-0.9.14 spec/support/controller_macros.rb