Sha256: c8f1905e2bbe50ad6d6ceb2751d346e46cd0d827471973d504cf8920564edd1c

Contents?: true

Size: 583 Bytes

Versions: 5

Compression:

Stored size: 583 Bytes

Contents

require 'spec_helper'

module Alchemy
  describe Admin::LayoutpagesController do

    before(:each) do
      authorize_user(:as_admin)
    end

    describe "#index" do
      it "should assign @locked_pages" do
        alchemy_get :index
        expect(assigns(:locked_pages)).to eq([])
      end

      it "should assign @layout_root" do
        alchemy_get :index
        expect(assigns(:layout_root)).to be_a(Page)
      end

      it "should assign @languages" do
        alchemy_get :index
        expect(assigns(:languages).first).to be_a(Language)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
alchemy_cms-3.2.1 spec/controllers/admin/layoutpages_controller_spec.rb
lc_alchemy_cms-3.2.1 spec/controllers/admin/layoutpages_controller_spec.rb
lc_alchemy_cms-3.2.0 spec/controllers/admin/layoutpages_controller_spec.rb
alchemy_cms-3.2.0 spec/controllers/admin/layoutpages_controller_spec.rb
alchemy_cms-3.2.0.rc1 spec/controllers/admin/layoutpages_controller_spec.rb