Sha256: dad6c1b21319c7ae31e24eacfa346ea251f5ba4e7ed66665967a23845dab91c3
Contents?: true
Size: 1.25 KB
Versions: 3
Compression:
Stored size: 1.25 KB
Contents
FactoryGirl.define do factory :generic_file do transient do depositor "archivist1@example.com" end before(:create) do |gf, evaluator| gf.apply_depositor_metadata evaluator.depositor end factory :public_file do read_groups ["public"] end factory :fixture do factory :public_pdf do transient do id "fixture-pdf" end initialize_with { new(id: id) } read_groups ["public"] resource_type ["Dissertation"] subject %w"lorem ipsum dolor sit amet" title ["fake_document.pdf"] before(:create) do |gf| gf.title = ["Fake Document Title"] end end factory :public_mp3 do transient do id "fixture-mp3" end initialize_with { new(id: id) } subject %w"consectetur adipisicing elit" title ["Test Document MP3.mp3"] read_groups ["public"] end factory :public_wav do transient do id "fixture-wav" end initialize_with { new(id: id) } resource_type ["Audio", "Dataset"] read_groups ["public"] title ["Fake Wav File.wav"] subject %w"sed do eiusmod tempor incididunt ut labore" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sufia-6.0.0.rc2 | spec/factories/generic_files.rb |
sufia-6.0.0.rc1 | spec/factories/generic_files.rb |
sufia-6.0.0.beta1 | spec/factories/generic_files.rb |