From 7b43d122587b6eaefb4ba640dfb71f8bd1154040 Mon Sep 17 00:00:00 2001 From: AntonioTerceiro Date: Mon, 17 Dec 2007 18:10:28 +0000 Subject: [PATCH] ActionItem135: trying to identify why these tests are failing under autotest --- test/unit/person_test.rb | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/test/unit/person_test.rb b/test/unit/person_test.rb index 12b0b7d..dddd53f 100644 --- a/test/unit/person_test.rb +++ b/test/unit/person_test.rb @@ -14,21 +14,23 @@ class PersonTest < Test::Unit::TestCase def test_can_associate_to_a_profile pr = Profile.new(:identifier => 'mytestprofile', :name => 'My test profile') - assert pr.save + pr.save! pe = User.create(:login => 'person', :email => 'person@test.net', :password => 'dhoe', :password_confirmation => 'dhoe').person - assert pe.save + pe.save! member_role = Role.create(:name => 'member') - pr.affiliate(pe, member_role) + pr.affiliate(pe, member_role) + assert pe.memberships.include?(pr) end - def test_can_belongs_to_an_enterprise + def test_can_belong_to_an_enterprise e = Enterprise.new(:identifier => 'enterprise', :name => 'enterprise') - assert e.save + e.save! p = User.create(:login => 'person', :email => 'person@test.net', :password => 'dhoe', :password_confirmation => 'dhoe').person - assert p.save + p.save! member_role = Role.create(:name => 'member') e.affiliate(p, member_role) + assert p.memberships.include?(e) assert p.enterprise_memberships.include?(e) end -- libgit2 0.21.2