Sha256: 50cd606e025cd5bb6bc999a3f5887b65b4f63b9426c3f72bcd4688ebc0cfe43d

Contents?: true

Size: 456 Bytes

Versions: 8

Compression:

Stored size: 456 Bytes

Contents

require 'spec_helper'

module Alchemy
  describe UserSessionsController do

    let(:user) { FactoryGirl.create(:admin_user) }
    let(:page) { FactoryGirl.create(:page) }

    before { sign_in :user, user }

    describe "signout" do
      it "should unlock all pages" do
        @request.env["devise.mapping"] = Devise.mappings[:user]
        page.lock(user)
        delete :destroy
        user.locked_pages.should be_empty
      end
    end

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
alchemy_cms-2.5.3.1 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.5.3 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.5.2.2 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.5.2.1 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.5.2 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.5.1 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.5.0 spec/controllers/user_sessions_controller_spec.rb
alchemy_cms-2.5.0.rc3 spec/controllers/user_sessions_controller_spec.rb