From 1d1df4a1dac8c16503cd46af702bc620151ef48e Mon Sep 17 00:00:00 2001 From: bilal Date: Thu, 11 Jun 2020 10:30:58 +0200 Subject: [PATCH] add appearance_release_imports factory --- spec/factories/appearance_releases.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/spec/factories/appearance_releases.rb b/spec/factories/appearance_releases.rb index a64c4a9..afcec4e 100644 --- a/spec/factories/appearance_releases.rb +++ b/spec/factories/appearance_releases.rb @@ -67,5 +67,24 @@ FactoryBot.define do appearance_release.contract_template = build(:appearance_release_contract_template) end end + + factory :appearance_release_import do + person_photo nil + + trait :with_headshot do + person_photo do + path = Rails.root.join("spec", "fixtures", "files", "person_photo.png") + Rack::Test::UploadedFile.new(path, "image/png") + end + end + + trait :with_contract do + contract do + path = Rails.root.join("spec", "fixtures", "files", "AppearanceRelease.pdf") + Rack::Test::UploadedFile.new(path, "application/pdf") + end + end + end + end end