diff options
Diffstat (limited to 'spec/workers/create_evidence_worker_spec.rb')
-rw-r--r-- | spec/workers/create_evidence_worker_spec.rb | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/spec/workers/create_evidence_worker_spec.rb b/spec/workers/create_evidence_worker_spec.rb deleted file mode 100644 index c700c086163..00000000000 --- a/spec/workers/create_evidence_worker_spec.rb +++ /dev/null @@ -1,26 +0,0 @@ -# frozen_string_literal: true - -require 'spec_helper' - -RSpec.describe CreateEvidenceWorker do - let(:project) { create(:project, :repository) } - let(:release) { create(:release, project: project) } - let(:pipeline) { create(:ci_empty_pipeline, sha: release.sha, project: project) } - - # support old scheduled workers without pipeline - it 'creates a new Evidence record' do - expect_next_instance_of(::Releases::CreateEvidenceService, release, pipeline: nil) do |service| - expect(service).to receive(:execute).and_call_original - end - - expect { described_class.new.perform(release.id) }.to change(Releases::Evidence, :count).by(1) - end - - it 'creates a new Evidence record with pipeline' do - expect_next_instance_of(::Releases::CreateEvidenceService, release, pipeline: pipeline) do |service| - expect(service).to receive(:execute).and_call_original - end - - expect { described_class.new.perform(release.id, pipeline.id) }.to change(Releases::Evidence, :count).by(1) - end -end |