diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-04-23 06:09:51 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-04-23 06:09:51 +0300 |
commit | 8ab8bc5d070c62040b2693d90d452f627c2ba240 (patch) | |
tree | 05f597f554c8522df6041492d0feb7624e57e9e0 /spec/factories | |
parent | b158645575a569bd46de15b42355940501902166 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/factories')
-rw-r--r-- | spec/factories/ci/job_artifacts.rb | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/spec/factories/ci/job_artifacts.rb b/spec/factories/ci/job_artifacts.rb index d3f6ef37bf9..da82ab67f1f 100644 --- a/spec/factories/ci/job_artifacts.rb +++ b/spec/factories/ci/job_artifacts.rb @@ -139,6 +139,36 @@ FactoryBot.define do end end + trait :accessibility do + file_type { :accessibility } + file_format { :raw } + + after(:build) do |artifact, _evaluator| + artifact.file = fixture_file_upload( + Rails.root.join('spec/fixtures/accessibility/pa11y_with_errors.json'), 'application/json') + end + end + + trait :accessibility_with_invalid_url do + file_type { :accessibility } + file_format { :raw } + + after(:build) do |artifact, _evaluator| + artifact.file = fixture_file_upload( + Rails.root.join('spec/fixtures/accessibility/pa11y_with_invalid_url.json'), 'application/json') + end + end + + trait :accessibility_without_errors do + file_type { :accessibility } + file_format { :raw } + + after(:build) do |artifact, _evaluator| + artifact.file = fixture_file_upload( + Rails.root.join('spec/fixtures/accessibility/pa11y_without_errors.json'), 'application/json') + end + end + trait :cobertura do file_type { :cobertura } file_format { :gzip } |