Sha256: ad869a986cf57a0a0826bb13a84dab1b4298c3bb04232447f5f02357e28b4a05
Contents?: true
Size: 996 Bytes
Versions: 21
Compression:
Stored size: 996 Bytes
Contents
require 'spec_helper' describe 'Add tags to an item in an exhibit', type: :feature do let(:exhibit) { FactoryGirl.create(:exhibit) } let(:curator) { FactoryGirl.create(:exhibit_curator, exhibit: exhibit) } let(:custom_field) { FactoryGirl.create(:custom_field, exhibit: exhibit) } before do login_as(curator) end it 'changes and display the of tags' do visit spotlight.exhibit_catalog_path(exhibit, 'dq287tq6352') expect(page).to have_link 'Edit' click_on 'Edit' fill_in 'Tags', with: 'One, Two and a half, Three' click_on 'Save changes' visit spotlight.exhibit_catalog_path(exhibit, 'dq287tq6352') within('dd.blacklight-exhibit_tags') do expect(page).to have_selector 'a', text: 'One' expect(page).to have_selector 'a', text: 'Two and a half' expect(page).to have_selector 'a', text: 'Three' end click_on 'Two and a half' expect(page).to have_content 'Remove constraint Exhibit Tags: Two and a half' end end
Version data entries
21 entries across 21 versions & 1 rubygems
Version | Path |
---|---|
blacklight-spotlight-0.8.0 | spec/features/exhibits/add_tags_spec.rb |