clean up fixture builder

This commit is contained in:
Sarah Mei 2011-02-21 20:06:54 -08:00
parent dcf7e57a1d
commit 33c7400919
2 changed files with 9 additions and 17 deletions

View file

@ -23,23 +23,9 @@ FixtureBuilder.configure do |fbuilder|
stat = Statistic.new
time = Time.now
1.times do
p = frodo.post(:status_message, :message => 'hi', :to => frodo.aspects.first)
p.created_at = time
p.save!
end
5.times do
p = sam.post(:status_message, :message => 'hi', :to => sam.aspects.first)
p.created_at = time
p.save!
end
10.times do
p = bilbo.post(:status_message, :message => 'hi', :to => bilbo.aspects.first)
p.created_at = time
p.save!
end
1.times { frodo.post_at_time(time) }
5.times { sam.post_at_time(time) }
10.times { bilbo.post_at_time(time) }
(0..10).each do |n|
stat.data_points << DataPoint.users_with_posts_on_day(time, n)

View file

@ -40,4 +40,10 @@ class User
c
end
end
def post_at_time(time)
p = self.post(:status_message, :message => 'hi', :to => self.aspects.first)
p.created_at = time
p.save!
end
end