Sha256: 434429391d7d40a20a770fa2953294f8b9d2041751d4290ec569c18c1df737d3

Contents?: true

Size: 938 Bytes

Versions: 637

Compression:

Stored size: 938 Bytes

Contents

require 'faker'

FactoryGirl.define do
  factory :caboose_block, :class => Caboose::Block do |f|
    f.page_id             { nil }
    f.parent_id           { nil }
    f.block_type_id       { nil }
    f.sort_order          { rand(0..10) }
    f.name                { Faker::Internet.user_name }
    f.value               { Faker::Lorem.sentence }
    f.file_file_name      { "#{Faker::Lorem.word}.#{['pdf','xls','csv'].sample}" }
    f.file_content_type   { ['application/pdf','application/xls'].sample }
    f.file_file_size      { rand(100..100000) }
    f.file_updated_at     { Faker::Time.between(1.month.ago, Time.now, :all) }
    f.image_file_name     { "#{Faker::Lorem.word}.#{['gif','jpg','png'].sample}" }
    f.image_content_type  { ['image/gif','image/jpeg','image/png'].sample }
    f.image_file_size     { rand(100..100000) }
    f.image_updated_at    { Faker::Time.between(1.month.ago, Time.now, :all) }        
  end
end

Version data entries

637 entries across 637 versions & 1 rubygems

Version Path
caboose-cms-0.9.229 spec/factories/caboose_blocks.rb
caboose-cms-1.0.2 spec/factories/caboose_blocks.rb
caboose-cms-1.0.1 spec/factories/caboose_blocks.rb
caboose-cms-0.9.228 spec/factories/caboose_blocks.rb
caboose-cms-0.9.227 spec/factories/caboose_blocks.rb
caboose-cms-0.9.226 spec/factories/caboose_blocks.rb
caboose-cms-0.9.225 spec/factories/caboose_blocks.rb
caboose-cms-0.9.224 spec/factories/caboose_blocks.rb
caboose-cms-0.9.223 spec/factories/caboose_blocks.rb
caboose-cms-0.9.222 spec/factories/caboose_blocks.rb
caboose-cms-0.9.221 spec/factories/caboose_blocks.rb
caboose-cms-0.9.220 spec/factories/caboose_blocks.rb
caboose-cms-0.9.219 spec/factories/caboose_blocks.rb
caboose-cms-0.9.218 spec/factories/caboose_blocks.rb
caboose-cms-0.9.217 spec/factories/caboose_blocks.rb
caboose-cms-0.9.216 spec/factories/caboose_blocks.rb
caboose-cms-0.9.215 spec/factories/caboose_blocks.rb
caboose-cms-0.9.214 spec/factories/caboose_blocks.rb
caboose-cms-0.9.213 spec/factories/caboose_blocks.rb
caboose-cms-0.9.212 spec/factories/caboose_blocks.rb