diff options
Diffstat (limited to 'spec/factories/pages_deployments.rb')
-rw-r--r-- | spec/factories/pages_deployments.rb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/spec/factories/pages_deployments.rb b/spec/factories/pages_deployments.rb index 1bea003d683..20b8e4782df 100644 --- a/spec/factories/pages_deployments.rb +++ b/spec/factories/pages_deployments.rb @@ -4,9 +4,12 @@ FactoryBot.define do factory :pages_deployment, class: 'PagesDeployment' do project file_store { ObjectStorage::SUPPORTED_STORES.first } - size { 1.megabytes } - # TODO: replace with proper file uploaded in https://gitlab.com/gitlab-org/gitlab/-/issues/245295 - file { "dummy string" } + after(:build) do |deployment, _evaluator| + deployment.file = fixture_file_upload( + Rails.root.join("spec/fixtures/pages.zip") + ) + deployment.size = deployment.file.size + end end end |