aboutsummaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorLuc Donnet2017-09-04 11:09:23 +0200
committerLuc Donnet2017-09-04 11:09:23 +0200
commitdd3ec3c6090b05a0a910b278f51ff7b5d8a92f02 (patch)
tree270e2e70a36989e9c7da8b3b56bd2391ca070afa /spec
parented64dc517bca5f775631d999aa2e60f78d4dae30 (diff)
downloadchouette-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.rb2
-rw-r--r--spec/models/import_resource_spec.rb4
-rw-r--r--spec/models/import_spec.rb7
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)