Sha256: 96e29f80ffebd95766b4fb4249f5efd999ef556ff3acf6174a784efc10fd70b9

Contents?: true

Size: 843 Bytes

Versions: 36

Compression:

Stored size: 843 Bytes

Contents

Factory.define :picture do |p|
  p.file { Rack::Test::UploadedFile.new(File.join(File.dirname(__FILE__), 'files', 'rails.png'),
                                       'image/png') }

  p.author_id { Factory(:friend).receiver.id }
  p.owner_id  { |q| Actor.find(q.author_id).received_ties.first.sender.id }
  p.user_author_id { |q| q.author_id }
end

Factory.define :public_picture, :parent => :picture do |p|
  p.owner_id  { |q| q.author_id }
  p._relation_ids { |q| Array(q.author.relation_public.id) }
end

Factory.define :private_picture, :parent => :picture do |p|
  p.file { Rack::Test::UploadedFile.new(File.join(File.dirname(__FILE__), 'files', 'privado.png'),
                                       'image/png') }
  p.owner_id  { |q| q.author_id }
  p._relation_ids  { |q| Actor.find(q.author_id).relation_customs.sort.first.id }
end

Version data entries

36 entries across 36 versions & 4 rubygems

Version Path
social_stream-0.19.2 documents/spec/factories/picture.rb
social_stream-0.19.1 documents/spec/factories/picture.rb
vkhater-social_stream-0.16.3.3 documents/spec/factories/picture.rb
vkhater-social_stream-documents-0.6.1 spec/factories/picture.rb
social_stream-0.19.0 documents/spec/factories/picture.rb
social_stream-documents-0.9.0 spec/factories/picture.rb
social_stream-0.18.2 documents/spec/factories/picture.rb
social_stream-documents-0.8.2 spec/factories/picture.rb
social_stream-0.18.1 documents/spec/factories/picture.rb
social_stream-documents-0.8.1 spec/factories/picture.rb
social_stream-0.18.0 documents/spec/factories/picture.rb
social_stream-documents-0.8.0 spec/factories/picture.rb
social_stream-0.17.1 documents/spec/factories/picture.rb
social_stream-0.17.0 documents/spec/factories/picture.rb
social_stream-documents-0.7.0 spec/factories/picture.rb
social_stream-0.16.3 documents/spec/factories/picture.rb
social_stream-0.16.2 documents/spec/factories/picture.rb
social_stream-documents-0.6.1 spec/factories/picture.rb
social_stream-0.16.1 documents/spec/factories/picture.rb
social_stream-documents-0.6.0 spec/factories/picture.rb