diff options
| author | Robert | 2017-10-23 13:12:13 +0200 | 
|---|---|---|
| committer | Robert | 2017-10-24 15:28:45 +0200 | 
| commit | ddd885d2acec8a39a82dfb34e7810b52c8f01c94 (patch) | |
| tree | aa6f824ab337f5be7606b053017d74cf31df087f /spec | |
| parent | d351eab8ceea2bc7609e800e62bfb90c000cff5c (diff) | |
| download | chouette-core-ddd885d2acec8a39a82dfb34e7810b52c8f01c94.tar.bz2 | |
Refs: #4633@1h; Implenting correct message for corrupt zip file
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/workers/workbench_import/workbench_import_with_corrupt_zip_spec.rb | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/spec/workers/workbench_import/workbench_import_with_corrupt_zip_spec.rb b/spec/workers/workbench_import/workbench_import_with_corrupt_zip_spec.rb index 344943ad7..5e34b208a 100644 --- a/spec/workers/workbench_import/workbench_import_with_corrupt_zip_spec.rb +++ b/spec/workers/workbench_import/workbench_import_with_corrupt_zip_spec.rb @@ -18,8 +18,12 @@ RSpec.describe WorkbenchImportWorker do      end      it 'does create a message' do -      expect{  subject.perform(workbench_import.id) }.to change{ workbench_import.messages.count }.by(1) -      expect( workbench_import.messages.last.criticity ).to eq('error') +      expect{ subject.perform(workbench_import.id) }.to change{ workbench_import.messages.count }.by(1) + +      message = workbench_import.messages.last +      expect( message.criticity ).to eq('error') +      expect( message.message_key ).to eq('corrupt_zip_file') +      expect( message.message_attributes ).to eq( 'import_name' => workbench_import.name )      end      it 'does not change current step' do | 
