bug(export.identify): identify pourrait etre la cause des exports remis a 0 [mauvais identification due au type de contenu]

This commit is contained in:
Martin 2023-10-10 10:09:20 +02:00
parent dd3805b7cd
commit 2c3562e829

View file

@ -0,0 +1,29 @@
describe ExportJob do
let(:procedure) { create(:procedure, instructeurs: [instructeur]) }
let(:instructeur) { create(:instructeur) }
let(:time_span_type) { :everything }
let(:status) { :tous }
let(:key) { '123' }
let(:export) do
create(:export, format:,
time_span_type:,
key:,
instructeur:,
groupe_instructeurs: procedure.groupe_instructeurs)
end
subject do
ExportJob.perform_now(export)
end
before do
allow_any_instance_of(ArchiveUploader).to receive(:syscall_to_custom_uploader).and_return(true)
end
context 'zip' do
let(:format) { :zip }
it 'does not try to identify file' do
expect { subject }.not_to raise_error(ActiveStorage::FileNotFoundError)
end
end
end