Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/models/ci/job_artifact_spec.rb')
-rw-r--r--spec/models/ci/job_artifact_spec.rb9
1 files changed, 5 insertions, 4 deletions
diff --git a/spec/models/ci/job_artifact_spec.rb b/spec/models/ci/job_artifact_spec.rb
index d2fe0d7eeca..8f56d735f36 100644
--- a/spec/models/ci/job_artifact_spec.rb
+++ b/spec/models/ci/job_artifact_spec.rb
@@ -113,13 +113,14 @@ describe Ci::JobArtifact do
describe '.for_sha' do
it 'returns job artifacts for a given pipeline sha' do
- first_pipeline = create(:ci_pipeline)
- second_pipeline = create(:ci_pipeline, sha: Digest::SHA1.hexdigest(SecureRandom.hex))
+ project = create(:project)
+ first_pipeline = create(:ci_pipeline, project: project)
+ second_pipeline = create(:ci_pipeline, project: project, sha: Digest::SHA1.hexdigest(SecureRandom.hex))
first_artifact = create(:ci_job_artifact, job: create(:ci_build, pipeline: first_pipeline))
second_artifact = create(:ci_job_artifact, job: create(:ci_build, pipeline: second_pipeline))
- expect(described_class.for_sha(first_pipeline.sha)).to eq([first_artifact])
- expect(described_class.for_sha(second_pipeline.sha)).to eq([second_artifact])
+ expect(described_class.for_sha(first_pipeline.sha, project.id)).to eq([first_artifact])
+ expect(described_class.for_sha(second_pipeline.sha, project.id)).to eq([second_artifact])
end
end