File tree Expand file tree Collapse file tree 3 files changed +9
-7
lines changed Expand file tree Collapse file tree 3 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 6262 # Annotate rendered view with file names.
6363 # config.action_view.annotate_rendered_view_with_filenames = true
6464
65+ config . active_job . queue_adapter = :test
66+
6567 # bullet - N+1
6668 config . after_initialize do
6769 Bullet . enable = true
Original file line number Diff line number Diff line change 2222 ]
2323 end
2424
25- before do
26- ActiveJob ::Base . queue_adapter = :test
27- end
28-
2925 context 'when queuing a job' do
3026 before do
3127 stub_profile_api_create_school_students ( user_ids : [ SecureRandom . uuid , SecureRandom . uuid ] )
Original file line number Diff line number Diff line change 1717 } ]
1818 end
1919
20- before do
20+ around do |example |
21+ original = ActiveJob ::Base . queue_adapter
2122 ActiveJob ::Base . queue_adapter = :good_job
23+ example . run
24+ ensure
25+ ActiveJob ::Base . queue_adapter = original
26+ end
2227
28+ before do
2329 stub_profile_api_create_school_students ( user_ids : [ user_id ] )
2430 end
2531
2632 after do
2733 GoodJob ::Job . delete_all
28-
29- ActiveJob ::Base . queue_adapter = :test
3034 end
3135
3236 it 'calls ProfileApiClient' do
You can’t perform that action at this time.
0 commit comments