Sha256: 860396774aa220a526b0ab15a2b052d109e75829b20f350ebd9b6b8ff5be6ae0

Contents?: true

Size: 453 Bytes

Versions: 9

Compression:

Stored size: 453 Bytes

Contents

require 'spec_helper'

module Alchemy
  describe UserSessionsController do

    let(:user) { FactoryGirl.build_stubbed(:admin_user) }

    before do
      controller.stub!(:store_user_request_time)
      sign_in(user)
    end

    describe "#destroy" do
      it "should unlock all pages" do
        @request.env["devise.mapping"] = Devise.mappings[:user]
        user.should_receive(:unlock_pages!)
        delete :destroy
      end
    end

  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
alchemy_cms-2.8.3 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.7.5 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.7.4 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.8.2 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.8.1 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.7.3 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.7.2 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.7.1 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.7.0 spec/controllers/user_sessions_controller_spec.rb