Sha256: 14c2c6c23064228d7947d94f0002ad578934e8a29ea5c5ff317cea2d1fca6748
Contents?: true
Size: 1.2 KB
Versions: 15
Compression:
Stored size: 1.2 KB
Contents
# frozen_string_literal: true describe 'spotlight/contacts/edit.html.erb' do let(:exhibit) { FactoryBot.create(:exhibit) } let(:contact) do Spotlight::Contact.new exhibit: exhibit end before do allow(view).to receive(:exhibit_contacts_path).and_return('/exhibit/1/contacts') allow(view).to receive(:exhibit_about_pages_path).and_return('/exhibit/admin/about') allow(view).to receive(:contact_images_path).and_return('/contact_images') assign(:contact, contact) assign(:exhibit, exhibit) allow(view).to receive(:current_exhibit).and_return(exhibit) # Assumes that the second backend is the "Simple" I18n.backend.backends.second.store_translations( :en, spotlight: { contacts: { form: { new_field: { placeholder: 'place' }, source: { remote: { help: 'Help!' } } } } } ) end it 'has an IIIF crop' do render expect(rendered).to have_content 'Upload an image' expect(rendered).to have_css '.help-block', text: 'Help!' expect(rendered).to have_selector '#contact_avatar_attributes_iiif_cropper' end end
Version data entries
15 entries across 15 versions & 1 rubygems