Sha256: d8cd9eb18d083589e30baca68f37d0ebbc7281720e4924ffc1257f535ca2cb19
Contents?: true
Size: 975 Bytes
Versions: 3
Compression:
Stored size: 975 Bytes
Contents
FactoryGirl.define do factory :raster_file, class: FileSet do initialize_with { new(mime_type: 'image/tiff; gdal-format=GTiff') } transient do user { FactoryGirl.create(:user) } content nil cartographic_projection 'urn:ogc:def:crs:EPSG::6326' end after(:build) do |file, evaluator| file.apply_depositor_metadata(evaluator.user.user_key) end after(:create) do |file, evaluator| if evaluator.content Hydra::Works::UploadFileToGenericFile.call(file, evaluator.content) end end factory :raster_file_with_raster do # after(:build) do |file, evaluator| # file.title = ['testfile'] # end after(:create) do |file, evaluator| if evaluator.content Hydra::Works::UploadFileToGenericFile.call(file, evaluator.content) end raster = FactoryGirl.create(:raster, user: evaluator.user) raster.raster_files << file end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
geo_concerns-0.0.3 | spec/factories/raster_files.rb |
geo_concerns-0.0.2 | spec/factories/raster_files.rb |
geo_concerns-0.0.1 | spec/factories/raster_files.rb |