diff options
Diffstat (limited to 'spec/factories/ci/pipeline_artifacts.rb')
-rw-r--r-- | spec/factories/ci/pipeline_artifacts.rb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/spec/factories/ci/pipeline_artifacts.rb b/spec/factories/ci/pipeline_artifacts.rb index 05ff7afed7c..3250c7abb4b 100644 --- a/spec/factories/ci/pipeline_artifacts.rb +++ b/spec/factories/ci/pipeline_artifacts.rb @@ -13,6 +13,22 @@ FactoryBot.define do Rails.root.join('spec/fixtures/pipeline_artifacts/code_coverage.json'), 'application/json') end + trait :checksummed do + verification_checksum { 'abc' } + end + + trait :checksum_failure do + verification_failure { 'Could not calculate the checksum' } + end + + trait :expired do + expire_at { Date.yesterday } + end + + trait :remote_store do + file_store { ::ObjectStorage::Store::REMOTE} + end + trait :with_coverage_report do file_type { :code_coverage } |