Sha256: cc5f7d9a81627a5d206f5b90e8fbcf7f349f642e9247eb460a98c11c6f607c80
Contents?: true
Size: 611 Bytes
Versions: 8
Compression:
Stored size: 611 Bytes
Contents
require 'spec_helper' describe Sufia::GenericFile::ReloadOnSave do let(:user) { FactoryGirl.find_or_create(:jill) } let(:file) { GenericFile.new.tap { |f| f.apply_depositor_metadata(user); f.save! } } it 'defaults to not call reload' do file.should_not_receive(:reload) file.save end it 'can be set to call reload' do file.reload_on_save = true file.should_receive(:reload) file.save end it 'allows reload to be turned off and on' do file.reload_on_save = true file.should_receive(:reload).once file.save file.reload_on_save = false file.save end end
Version data entries
8 entries across 8 versions & 1 rubygems