diff options
Diffstat (limited to 'spec/workers/ci/daily_report_results_worker_spec.rb')
-rw-r--r-- | spec/workers/ci/daily_report_results_worker_spec.rb | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/spec/workers/ci/daily_report_results_worker_spec.rb b/spec/workers/ci/daily_report_results_worker_spec.rb deleted file mode 100644 index b6543b32b09..00000000000 --- a/spec/workers/ci/daily_report_results_worker_spec.rb +++ /dev/null @@ -1,34 +0,0 @@ -# frozen_string_literal: true - -require 'spec_helper' - -describe Ci::DailyReportResultsWorker do - describe '#perform' do - let!(:pipeline) { create(:ci_pipeline) } - - subject { described_class.new.perform(pipeline_id) } - - context 'when pipeline is found' do - let(:pipeline_id) { pipeline.id } - - it 'executes service' do - expect_any_instance_of(Ci::DailyReportResultService) - .to receive(:execute).with(pipeline) - - subject - end - end - - context 'when pipeline is not found' do - let(:pipeline_id) { 123 } - - it 'does not execute service' do - expect_any_instance_of(Ci::DailyReportResultService) - .not_to receive(:execute) - - expect { subject } - .not_to raise_error - end - end - end -end |