From 7643fb412543a7cc28d8c8544a1cbe4bd9d238d0 Mon Sep 17 00:00:00 2001 From: Daniel Vincent Grippi Date: Tue, 14 Sep 2010 11:15:10 -0700 Subject: [PATCH] remember that aspects are seeded --- app/models/user.rb | 11 +++++------ spec/models/aspect_spec.rb | 3 +-- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index a30a12a1e..2c3562015 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -47,8 +47,7 @@ class User many :aspects, :class_name => 'Aspect' after_validation_on_create :setup_person - after_create :seed_groups - after_save :check_for_tommy + after_create :seed_aspects before_validation :do_bad_things before_save :downcase_username @@ -338,10 +337,10 @@ class User self.password_confirmation = self.password end - def seed_groups - group(:name => "Acquaintances") - group(:name => "Family") - group(:name => "Work") + def seed_aspects + aspect(:name => "Acquaintances") + aspect(:name => "Family") + aspect(:name => "Work") end protected diff --git a/spec/models/aspect_spec.rb b/spec/models/aspect_spec.rb index d62b53787..3718050f4 100644 --- a/spec/models/aspect_spec.rb +++ b/spec/models/aspect_spec.rb @@ -66,8 +66,7 @@ describe Aspect do it 'belong to a user' do @aspect.user.id.should == @user.id - @user.aspects.size.should == 1 - @user.aspects.first.id.should == @aspect.id + @user.aspects.size.should == 4 end it 'should have people' do