Sha256: 3a9e28546a570863b8b49b070a607191a7bdb0bb90b4395d41176cc497fc2eec
Contents?: true
Size: 1.41 KB
Versions: 4
Compression:
Stored size: 1.41 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 :registered_file do read_groups ["registered"] end factory :fixture do factory :public_pdf do transient do id "fixturepdf" end initialize_with { new(id: id) } read_groups ["public"] resource_type ["Dissertation"] subject %w(lorem ipsum dolor sit amet) title ["fake_document.pdf"] mime_type 'application/pdf' before(:create) do |gf| gf.title = ["Fake PDF Title"] end end factory :public_mp3 do transient do id "fixturemp3" end initialize_with { new(id: id) } subject %w(consectetur adipisicing elit) title ["Test Document MP3.mp3"] mime_type 'audio/mpeg' read_groups ["public"] end factory :public_wav do transient do id "fixturewav" end initialize_with { new(id: id) } resource_type ["Audio", "Dataset"] read_groups ["public"] title ["Fake Wav File.wav"] mime_type 'audio/wav' subject %w(sed do eiusmod tempor incididunt ut labore) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
sufia-6.6.1 | spec/factories/generic_files.rb |
sufia-6.6.0 | spec/factories/generic_files.rb |
sufia-6.5.0 | spec/factories/generic_files.rb |
sufia-6.4.0 | spec/factories/generic_files.rb |