aboutsummaryrefslogtreecommitdiffstats
path: root/spec/controllers/api
diff options
context:
space:
mode:
authorAlban Peignier2018-03-21 17:06:46 +0100
committerAlban Peignier2018-03-21 17:06:46 +0100
commite3c203ba8e77d6230b8c94c4d3f790fe3717d8bc (patch)
tree83b03283d8b935985a004e7f286e64c80236f7e2 /spec/controllers/api
parentb2378aa38642d6312d222325ddeeaad78db50e13 (diff)
downloadchouette-core-e3c203ba8e77d6230b8c94c4d3f790fe3717d8bc.tar.bz2
Only notify parent when Import is finished. Refs #6243
Diffstat (limited to 'spec/controllers/api')
-rw-r--r--spec/controllers/api/v1/internals/netex_imports_controller_spec.rb7
1 files changed, 3 insertions, 4 deletions
diff --git a/spec/controllers/api/v1/internals/netex_imports_controller_spec.rb b/spec/controllers/api/v1/internals/netex_imports_controller_spec.rb
index ccdc258f4..b53ee3f05 100644
--- a/spec/controllers/api/v1/internals/netex_imports_controller_spec.rb
+++ b/spec/controllers/api/v1/internals/netex_imports_controller_spec.rb
@@ -1,6 +1,6 @@
RSpec.describe Api::V1::Internals::NetexImportsController, type: :controller do
let(:import_1) { create :netex_import }
- let(:import_2) { create :netex_import }
+ let(:import_2) { create :netex_import, status: "successful" }
describe "GET #notify_parent" do
context 'unauthenticated' do
@@ -17,14 +17,14 @@ RSpec.describe Api::V1::Internals::NetexImportsController, type: :controller do
describe "with existing record" do
- before(:each) do
+ before(:each) do
get :notify_parent, id: import_2.id, format: :json
end
it 'should be successful' do
expect(response).to have_http_status 200
end
-
+
it "calls #notify_parent on the import" do
expect(import_2.reload.notified_parent_at).not_to be_nil
end
@@ -39,4 +39,3 @@ RSpec.describe Api::V1::Internals::NetexImportsController, type: :controller do
end
end
end
-