Sha256: db1ec5373e97186224acec8e11d87e7ef9869581090f099b7fd37d033d45284e
Contents?: true
Size: 1.16 KB
Versions: 9
Compression:
Stored size: 1.16 KB
Contents
require 'spec_helper' describe Alchemy::Admin::PagesHelper do describe '#sitemap_folder_link' do let(:user) { FactoryGirl.build_stubbed(:admin_user) } before { helper.stub(:current_user).and_return(user) } subject { helper.sitemap_folder_link(page) } context "with folded page" do let(:page) { mock_model(Alchemy::Page, folded?: true) } it "renders a link with folded class" do should match /class="page_folder folded spinner"/ end it "renders a link with hide title" do should match /title="Show childpages"/ end end context "with collapsed page" do let(:page) { mock_model(Alchemy::Page, folded?: false) } it "renders a link with collapsed class" do should match /class="page_folder collapsed spinner"/ end it "renders a link with hide title" do should match /title="Hide childpages"/ end end end describe '#preview_sizes_for_select' do it "returns a options string of preview screen sizes for select tag" do helper.preview_sizes_for_select.should include('option', 'auto', '240', '320', '480', '768', '1024', '1280') end end end
Version data entries
9 entries across 9 versions & 1 rubygems