Sha256: 5252b2ccd9a5b81c89fde26f3b2048003873536317d0f97235cf1bb69e604aa0
Contents?: true
Size: 1.14 KB
Versions: 9
Compression:
Stored size: 1.14 KB
Contents
Factory.define :tie do |t| t.sender { |s| Factory(:user).actor } t.receiver { |r| Factory(:user).actor } t.relation { |r| Relation.mode('User', 'User').strongest } end # UserToUser ties Factory.define :friend_tie, :parent => :tie do |t| t.relation { |r| Relation.mode('User', 'User').find_by_name('friend') } end Factory.define :fof_tie, :parent => :tie do |t| t.relation { |r| Relation.mode('User', 'User').find_by_name('friend_of_friend') } end Factory.define :public_tie, :parent => :tie do |t| t.relation { |r| Relation.mode('User', 'User').find_by_name('public') } end # UserToGroup ties Factory.define :u2g_tie, :parent => :tie do |t| t.receiver { |r| Factory(:group).actor } t.relation { |r| Relation.mode('User', 'Group').strongest } end Factory.define :admin_tie, :parent => :u2g_tie do |t| t.relation { |r| Relation.mode('User', 'Group').find_by_name('admin') } end Factory.define :user_tie, :parent => :u2g_tie do |t| t.relation { |r| Relation.mode('User', 'Group').find_by_name('user') } end Factory.define :follower_tie, :parent => :u2g_tie do |t| t.relation { |r| Relation.mode('User', 'Group').find_by_name('follower') } end
Version data entries
9 entries across 9 versions & 1 rubygems