Sha256: ec7f43e717a02d1cb176da49b2e11788bba1e2be75ebb49238ab5917a59e8841
Contents?: true
Size: 1.06 KB
Versions: 2
Compression:
Stored size: 1.06 KB
Contents
describe 'batch_edits/edit.html.erb', type: :view do let(:generic_work) { stub_model(GenericWork, id: '999', depositor: 'bob', rights: ['']) } let(:batch) { ['999'] } let(:form) { Sufia::Forms::BatchEditForm.new(generic_work, nil, batch) } before do allow(GenericWork).to receive(:find).and_return(generic_work) # this prevents AF from hitting Fedora (permissions is a related object) allow(generic_work).to receive(:permissions_attributes=) allow(controller).to receive(:current_user).and_return(stub_model(User)) allow(form).to receive(:model).and_return(generic_work) allow(form).to receive(:names).and_return(['title 1', 'title 2']) allow(form).to receive(:terms).and_return([:description, :rights]) assign :form, form view.lookup_context.view_paths.push "#{CurationConcerns::Engine.root}/app/views/curation_concerns/base" render end it "draws help for description" do expect(rendered).to have_selector 'form[data-model="generic_work"]' expect(rendered).to have_selector ".generic_work_description p.help-block" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sufia-7.2.0 | spec/views/batch_edits/edit.html.erb_spec.rb |
sufia-7.1.0 | spec/views/batch_edits/edit.html.erb_spec.rb |