From 52b56957bccc2d3d1ee529bb151b38b404f71e68 Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Wed, 14 Aug 2024 18:14:53 +0200 Subject: [PATCH] Move tests around --- spec/jobs/area_visits_calculation_scheduling_job_spec.rb | 6 ++++-- spec/requests/settings/users_spec.rb | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/spec/jobs/area_visits_calculation_scheduling_job_spec.rb b/spec/jobs/area_visits_calculation_scheduling_job_spec.rb index 0d375e67..93fd053a 100644 --- a/spec/jobs/area_visits_calculation_scheduling_job_spec.rb +++ b/spec/jobs/area_visits_calculation_scheduling_job_spec.rb @@ -8,9 +8,11 @@ RSpec.describe AreaVisitsCalculationSchedulingJob, type: :job do let(:user) { create(:user) } it 'calls the AreaVisitsCalculationService' do - expect(AreaVisitsCalculatingJob).to receive(:perform_later).with(user.id).and_call_original + Sidekiq::Testing.inline! do + expect(AreaVisitsCalculatingJob).to receive(:perform_later).with(user.id).and_call_original - described_class.new.perform + described_class.new.perform + end end end end diff --git a/spec/requests/settings/users_spec.rb b/spec/requests/settings/users_spec.rb index 3162cc8d..075cac7b 100644 --- a/spec/requests/settings/users_spec.rb +++ b/spec/requests/settings/users_spec.rb @@ -27,9 +27,9 @@ RSpec.describe '/settings/users', type: :request do context 'when user is an admin' do let!(:admin) { create(:user, :admin) } - before { sign_in admin } - describe 'POST /create' do + before { sign_in admin } + context 'with valid parameters' do it 'creates a new User' do expect do