Sha256: 4bce8ff3eff5c814d3631361bb4b2e2cf4949af4052e6e73b5593afab7583df4
Contents?: true
Size: 780 Bytes
Versions: 14
Compression:
Stored size: 780 Bytes
Contents
describe "Editing a file:", type: :feature do let(:user) { create(:user) } let(:file_title) { 'Some kind of title' } let(:work) { build(:work, user: user) } let(:file_set) { create(:file_set, user: user, title: [file_title]) } let(:file) { File.open(fixture_path + '/world.png') } before do sign_in user Hydra::Works::AddFileToFileSet.call(file_set, file, :original_file) work.ordered_members << file_set work.save! end context 'when the user tries to update file content, but forgets to select a file:' do it 'shows the edit page again' do visit edit_curation_concerns_file_set_path(file_set) click_link 'Versions' click_button 'Upload New Version' expect(page).to have_content "Edit #{file_title}" end end end
Version data entries
14 entries across 14 versions & 1 rubygems