1234567891011121314151617181920212223242526272829 |
- # Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/
- FactoryBot.define do
- factory :store do
- object { 'UploadCache' }
- o_id { 1 }
- preferences { {} }
- created_by_id { 1 }
- txt
- trait :txt do
- filename { 'test.txt' }
- data { 'some content' }
- end
- trait :image do
- filename { '1x1.png' }
- preferences { { 'Content-Type' => "image/#{File.extname(filename).delete_prefix('.')}" } }
- data { Rails.root.join('test/data/image/1x1.png').binread }
- end
- trait :ics do
- filename { 'basic.ics' }
- preferences { { 'Content-Type' => 'text/calendar' } }
- data { Rails.root.join('spec/fixtures/files/calendar/basic.ics').binread }
- end
- end
- end
|