diff options
Diffstat (limited to 'spec/factories/ci/job_artifacts.rb')
-rw-r--r-- | spec/factories/ci/job_artifacts.rb | 33 |
1 files changed, 10 insertions, 23 deletions
diff --git a/spec/factories/ci/job_artifacts.rb b/spec/factories/ci/job_artifacts.rb index 114ad3a5847..f8b964cf8e0 100644 --- a/spec/factories/ci/job_artifacts.rb +++ b/spec/factories/ci/job_artifacts.rb @@ -15,7 +15,7 @@ FactoryBot.define do end trait :remote_store do - file_store { JobArtifactUploader::Store::REMOTE} + file_store { JobArtifactUploader::Store::REMOTE } end after :build do |artifact| @@ -102,28 +102,6 @@ FactoryBot.define do end end - trait :zip_with_single_file do - file_type { :archive } - file_format { :zip } - - after(:build) do |artifact, evaluator| - artifact.file = fixture_file_upload( - Rails.root.join('spec/fixtures/lib/gitlab/ci/build/artifacts/adapters/zip_stream/single_file.zip'), - 'application/zip') - end - end - - trait :zip_with_multiple_files do - file_type { :archive } - file_format { :zip } - - after(:build) do |artifact, evaluator| - artifact.file = fixture_file_upload( - Rails.root.join('spec/fixtures/lib/gitlab/ci/build/artifacts/adapters/zip_stream/multiple_files.zip'), - 'application/zip') - end - end - trait :junit do file_type { :junit } file_format { :gzip } @@ -384,6 +362,15 @@ FactoryBot.define do end end + trait :common_security_report_without_top_level_scanner do + common_security_report + + after(:build) do |artifact, _| + artifact.file = fixture_file_upload( + Rails.root.join('spec/fixtures/security_reports/master/gl-common-scanning-report-without-top-level-scanner.json'), 'application/json') + end + end + trait :common_security_report_with_blank_names do file_format { :raw } file_type { :dependency_scanning } |