diff options
author | Jeremy Kemper <jeremy@bitsweat.net> | 2008-03-22 02:20:37 +0000 |
---|---|---|
committer | Jeremy Kemper <jeremy@bitsweat.net> | 2008-03-22 02:20:37 +0000 |
commit | 5c1be2812ddc81a3ac5b65c8a461a9622e41b31c (patch) | |
tree | b97565500852ab3994059b455725225d3d6bd2f0 /activerecord/test/models | |
parent | f921a96e8506ca5d376a83f06b45ffd8df737fa7 (diff) | |
download | rails-5c1be2812ddc81a3ac5b65c8a461a9622e41b31c.tar.gz rails-5c1be2812ddc81a3ac5b65c8a461a9622e41b31c.tar.bz2 rails-5c1be2812ddc81a3ac5b65c8a461a9622e41b31c.zip |
has_one :through supports :source_type. Fix up some tests. References #4756.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9075 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activerecord/test/models')
-rw-r--r-- | activerecord/test/models/club.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/activerecord/test/models/club.rb b/activerecord/test/models/club.rb index 171445df3e..3ddb691dfb 100644 --- a/activerecord/test/models/club.rb +++ b/activerecord/test/models/club.rb @@ -2,5 +2,6 @@ class Club < ActiveRecord::Base has_many :memberships has_many :members, :through => :memberships has_many :current_memberships - has_many :sponsors + has_one :sponsor + has_one :sponsored_member, :through => :sponsor, :source => :sponsorable, :source_type => "Member" end
\ No newline at end of file |