Sha256: 674020a8ca3b31b21bf3cef4437fad3f49678471449c6276451da219867db683
Contents?: true
Size: 784 Bytes
Versions: 32
Compression:
Stored size: 784 Bytes
Contents
describe 'spotlight/sites/edit_exhibits', type: :view do let!(:exhibit_a) { FactoryGirl.create(:exhibit) } let!(:exhibit_b) { FactoryGirl.create(:exhibit) } before do assign(:site, Spotlight::Site.instance) allow(view).to receive_messages(exhibit_path: nil) end it 'has columns for the exhibit data' do render expect(rendered).to have_selector 'th', text: 'Title' expect(rendered).to have_selector 'th', text: 'Published?' expect(rendered).to have_selector 'th', text: 'Requested by' expect(rendered).to have_selector 'th', text: 'Created at' expect(rendered).to have_selector 'th', text: 'Updated at' end it 'has draggable rows for each exhibit' do render expect(rendered).to have_selector 'tr .dd-handle', count: 2 end end
Version data entries
32 entries across 32 versions & 1 rubygems