Keep operation logs after dossier removal
This commit is contained in:
parent
1dfd450d18
commit
903cf0cef5
3 changed files with 16 additions and 2 deletions
|
@ -1131,4 +1131,17 @@ describe Dossier do
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
describe 'dossier_operation_log after dossier deletion' do
|
||||
let(:dossier) { create(:dossier) }
|
||||
let(:dossier_operation_log) { create(:dossier_operation_log, dossier: dossier) }
|
||||
|
||||
it 'should nullify dossier link' do
|
||||
expect(dossier_operation_log.dossier).to eq(dossier)
|
||||
expect(DossierOperationLog.count).to eq(1)
|
||||
dossier.destroy
|
||||
expect(dossier_operation_log.reload.dossier).to be_nil
|
||||
expect(DossierOperationLog.count).to eq(1)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue