diff options
| author | Luc Donnet | 2017-09-04 11:09:23 +0200 |
|---|---|---|
| committer | Luc Donnet | 2017-09-04 11:09:23 +0200 |
| commit | dd3ec3c6090b05a0a910b278f51ff7b5d8a92f02 (patch) | |
| tree | 270e2e70a36989e9c7da8b3b56bd2391ca070afa /spec | |
| parent | ed64dc517bca5f775631d999aa2e60f78d4dae30 (diff) | |
| download | chouette-core-dd3ec3c6090b05a0a910b278f51ff7b5d8a92f02.tar.bz2 | |
Update workbench_import, netex_import and import_resources views Refs #4256 #4257 #4258
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/factories/import_resources.rb | 2 | ||||
| -rw-r--r-- | spec/models/import_resource_spec.rb | 4 | ||||
| -rw-r--r-- | spec/models/import_spec.rb | 7 |
3 files changed, 10 insertions, 3 deletions
diff --git a/spec/factories/import_resources.rb b/spec/factories/import_resources.rb index 6854dc4af..125f549b8 100644 --- a/spec/factories/import_resources.rb +++ b/spec/factories/import_resources.rb @@ -3,7 +3,7 @@ FactoryGirl.define do association :import status :new sequence(:name) { |n| "Import resource #{n}" } - type 'type' + resource_type 'type' reference 'reference' end end diff --git a/spec/models/import_resource_spec.rb b/spec/models/import_resource_spec.rb index 99d260b20..6416babdc 100644 --- a/spec/models/import_resource_spec.rb +++ b/spec/models/import_resource_spec.rb @@ -3,10 +3,10 @@ require 'rails_helper' RSpec.describe ImportResource, :type => :model do it { should belong_to(:import) } - it { should enumerize(:status).in(:new, :pending, :successful, :failed) } + it { should enumerize(:status).in(:OK, :ERROR, :WARNING, :IGNORED) } it { should validate_presence_of(:name) } - it { should validate_presence_of(:type) } + it { should validate_presence_of(:resource_type) } it { should validate_presence_of(:reference) } describe 'states' do diff --git a/spec/models/import_spec.rb b/spec/models/import_spec.rb index 03a2db921..477d269e0 100644 --- a/spec/models/import_spec.rb +++ b/spec/models/import_spec.rb @@ -26,6 +26,13 @@ RSpec.describe Import, type: :model do ) end + # describe "#destroy" do + # it "must call #destroy on imports children and then import_messages, import_resources linked" do + # TODO + # + # end + # end + describe "#notify_parent" do it "must call #child_change on its parent" do allow(netex_import).to receive(:update) |
