aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/controllers/statuses_controller_spec.rb2
-rw-r--r--spec/factories/referentials.rb7
-rw-r--r--spec/features/workbenches/workbenches_show_spec.rb1
-rw-r--r--spec/models/import/netex_import_spec.rb2
4 files changed, 10 insertions, 2 deletions
diff --git a/spec/controllers/statuses_controller_spec.rb b/spec/controllers/statuses_controller_spec.rb
index 8a6db8e28..65b338888 100644
--- a/spec/controllers/statuses_controller_spec.rb
+++ b/spec/controllers/statuses_controller_spec.rb
@@ -31,7 +31,7 @@ RSpec.describe StatusesController, :type => :controller do
context "with a blocked object" do
before do
- create :referential, created_at: 5.hours.ago, ready: false
+ r = create :referential, created_at: 5.hours.ago, status: :pending
create :import
create :compliance_check_set
request
diff --git a/spec/factories/referentials.rb b/spec/factories/referentials.rb
index 0276a47be..bbaa7c313 100644
--- a/spec/factories/referentials.rb
+++ b/spec/factories/referentials.rb
@@ -9,6 +9,13 @@ FactoryGirl.define do
time_zone "Europe/Paris"
ready { true }
objectid_format "stif_netex"
+ transient do
+ status :active
+ end
+
+ after(:create) do |referential, evaluator|
+ referential.send "#{evaluator.status}!"
+ end
factory :workbench_referential do
association :workbench
diff --git a/spec/features/workbenches/workbenches_show_spec.rb b/spec/features/workbenches/workbenches_show_spec.rb
index 427b526cf..e892f00e7 100644
--- a/spec/features/workbenches/workbenches_show_spec.rb
+++ b/spec/features/workbenches/workbenches_show_spec.rb
@@ -74,6 +74,7 @@ RSpec.describe 'Workbenches', type: :feature do
organisation: @user.organisation,
ready: false
)
+ pending_referential.pending!
visit workbench_path(workbench)
diff --git a/spec/models/import/netex_import_spec.rb b/spec/models/import/netex_import_spec.rb
index 6424fbfe1..bc3b9f7ed 100644
--- a/spec/models/import/netex_import_spec.rb
+++ b/spec/models/import/netex_import_spec.rb
@@ -32,7 +32,7 @@ RSpec.describe Import::Netex, type: [:model, :with_commit] do
describe "#destroy" do
it "must destroy its associated Referential if ready: false" do
workbench_import = create(:workbench_import)
- referential_ready_false = create(:referential, ready: false)
+ referential_ready_false = create(:referential, status: :pending)
referential_ready_true = create(:referential, ready: true)
create(
:netex_import,