aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/models/import_spec.rb10
1 files changed, 6 insertions, 4 deletions
diff --git a/spec/models/import_spec.rb b/spec/models/import_spec.rb
index b5424c756..9a9d7326d 100644
--- a/spec/models/import_spec.rb
+++ b/spec/models/import_spec.rb
@@ -53,15 +53,17 @@ RSpec.describe Import, :type => :model do
"updates :status to failed when child status indicates failure"
) do |failure_status|
it "updates :status to failed when child status indicates failure" do
- allow(workbench_import).to receive(:update)
-
- build_stubbed(
+ workbench_import = create(:workbench_import)
+ create(
:netex_import,
parent: workbench_import,
status: failure_status
)
- expect(workbench_import).to receive(:update).with(status: 'failed')
+ expect(workbench_import).to receive(:update).with(
+ current_step: 1,
+ status: 'failed'
+ )
workbench_import.child_change
end