diff options
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/models/netex_import_spec.rb | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/models/netex_import_spec.rb b/spec/models/netex_import_spec.rb index d52d475cc..c6051a869 100644 --- a/spec/models/netex_import_spec.rb +++ b/spec/models/netex_import_spec.rb @@ -24,5 +24,16 @@ RSpec.describe NetexImport, type: :model do          Referential.where(id: referential_ready_true.id).exists?        ).to be true      end + +    it "doesn't try to destroy nil referentials" do +      workbench_import = create(:workbench_import) +      create( +        :netex_import, +        parent: workbench_import, +        referential: nil +      ) + +      expect { workbench_import.destroy }.not_to raise_error +    end    end  end  | 
