Sha256: 4532bc5428f2b6d96b4c70443cedaa09948b6d8538fb3edde288aeaf9852df2b

Contents?: true

Size: 561 Bytes

Versions: 79

Compression:

Stored size: 561 Bytes

Contents

Factory.define :post do |p|
  p.sequence(:text)  { |n| "Post #{ n }" }
  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_post, :parent => :post do |p|
  p.owner_id  { |q| q.author_id }
  p.relation_ids { |q| Array(Relation::Public.instance.id) }
end

Factory.define :self_post, :parent => :post do |p|
  p.author_id { Factory(:user).actor_id }
  p.owner_id  { |q| q.author_id }
  p.user_author_id { |q| q.author_id }
end

Version data entries

79 entries across 79 versions & 2 rubygems

Version Path
social_stream-base-1.1.8 spec/factories/post.rb
social_stream-1.1.8 base/spec/factories/post.rb
social_stream-base-1.1.7 spec/factories/post.rb
social_stream-2.0.2 base/spec/factories/post.rb
social_stream-base-2.0.2 spec/factories/post.rb
social_stream-2.0.1 base/spec/factories/post.rb
social_stream-base-2.0.1 spec/factories/post.rb
social_stream-2.0.0 base/spec/factories/post.rb
social_stream-base-2.0.0 spec/factories/post.rb
social_stream-2.0.0.beta3 base/spec/factories/post.rb
social_stream-base-2.0.0.beta3 spec/factories/post.rb
social_stream-2.0.0.beta2 base/spec/factories/post.rb
social_stream-base-2.0.0.beta2 spec/factories/post.rb
social_stream-2.0.0.beta1 base/spec/factories/post.rb
social_stream-base-2.0.0.beta1 spec/factories/post.rb
social_stream-1.1.7 base/spec/factories/post.rb
social_stream-base-1.1.6 spec/factories/post.rb
social_stream-1.1.6 base/spec/factories/post.rb
social_stream-base-1.1.5 spec/factories/post.rb
social_stream-1.1.5 base/spec/factories/post.rb