<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,6 +3,7 @@ class Post &lt; ActiveRecord::Base
   belongs_to :owner, :foreign_key =&gt; :user_id, :class_name =&gt; 'User'
   has_many :taggings
   has_many :tags, :through =&gt; :taggings
+  has_many :through_tags, :through =&gt; :taggings, :source =&gt; :tags
   
   validates_uniqueness_of :title
   validates_presence_of :title</diff>
      <filename>test/rails_root/app/models/post.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,6 +6,7 @@ class PostTest &lt; Test::Unit::TestCase
   should_belong_to :user
   should_belong_to :owner
   should_have_many :tags, :through =&gt; :taggings
+  should_have_many :through_tags, :through =&gt; :taggings
   
   should_require_unique_attributes :title
   should_require_attributes :body, :message =&gt; /wtf/</diff>
      <filename>test/unit/post_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2cb29f5e6daf217299296282e753b5f0bef9ff37</id>
    </parent>
  </parents>
  <author>
    <name>Bob Showalter</name>
    <email>showaltb@gmail.com</email>
  </author>
  <url>http://github.com/thoughtbot/shoulda/commit/b0b8963075a3190310c8d0ced0fb9e72f91e8373</url>
  <id>b0b8963075a3190310c8d0ced0fb9e72f91e8373</id>
  <committed-date>2008-08-01T10:41:17-07:00</committed-date>
  <authored-date>2008-07-29T07:35:14-07:00</authored-date>
  <message>should_have_many: added tests for :source option</message>
  <tree>1029eb185e7d2d5b0e308857232df418f459190f</tree>
  <committer>
    <name>Ryan McGeary</name>
    <email>ryanongit@mcgeary.org</email>
  </committer>
</commit>
