<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,7 @@
+== 2.3.2 2009-05-28
+
+* get tests working again with AR 2.3.2
+
 == 2.2.1 2009-01-21
 
 * fix ActiveRecord#exists? to work when passing conditions instead of ids</diff>
      <filename>History.txt</filename>
    </modified>
    <modified>
      <diff>@@ -52,7 +52,7 @@ hoe = Hoe.new(GEM_NAME, VERS) do |p|
 
   # == Optional
   p.changes = p.paragraphs_of(&quot;History.txt&quot;, 0..1).join(&quot;\n\n&quot;)
-  p.extra_deps = [['activerecord', '&gt;= 2.2.0']]  #An array of rubygem dependencies.
+  p.extra_deps = [['activerecord', '&gt;= 2.3.2']]  #An array of rubygem dependencies.
   #p.spec_extras    - A hash of extra values to set in the gemspec.
 end
 </diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 module CompositePrimaryKeys
   module VERSION #:nodoc:
     MAJOR = 2
-    MINOR = 2
+    MINOR = 3
     TINY  = 2
     STRING = [MAJOR, MINOR, TINY].join('.')
   end</diff>
      <filename>lib/composite_primary_keys/version.rb</filename>
    </modified>
    <modified>
      <diff>@@ -15,7 +15,9 @@ require 'composite_primary_keys'
 
 QUOTED_TYPE = ActiveRecord::Base.connection.quote_column_name('type') unless Object.const_defined?(:QUOTED_TYPE)
 
-class Test::Unit::TestCase #:nodoc:
+class ActiveSupport::TestCase #:nodoc:
+  include ActiveRecord::TestFixtures
+  
   self.fixture_path = File.dirname(__FILE__) + &quot;/fixtures/&quot;
   self.use_instantiated_fixtures = false
   self.use_transactional_fixtures = true</diff>
      <filename>test/abstract_unit.rb</filename>
    </modified>
    <modified>
      <diff>@@ -15,7 +15,7 @@ require 'fixtures/room_assignment'
 require 'fixtures/user'
 require 'fixtures/reading'
 
-class TestAssociations &lt; Test::Unit::TestCase
+class TestAssociations &lt; ActiveSupport::TestCase
   fixtures :articles, :products, :tariffs, :product_tariffs, :suburbs, :streets, :restaurants, :restaurants_suburbs,
            :dorms, :rooms, :room_attributes, :room_attribute_assignments, :students, :room_assignments, :users, :readings
   </diff>
      <filename>test/test_associations.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/kitchen_sink'
 require 'fixtures/reference_type'
 
-class TestAttributeMethods &lt; Test::Unit::TestCase
+class TestAttributeMethods &lt; ActiveSupport::TestCase
   fixtures :kitchen_sinks, :reference_types
   
   def test_read_attribute_with_single_key</diff>
      <filename>test/test_attribute_methods.rb</filename>
    </modified>
    <modified>
      <diff>@@ -5,7 +5,7 @@ require 'fixtures/product'
 require 'fixtures/tariff'
 require 'fixtures/product_tariff'
 
-class TestAttributes &lt; Test::Unit::TestCase
+class TestAttributes &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes, :products, :tariffs, :product_tariffs
   
   CLASSES = {</diff>
      <filename>test/test_attributes.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 
-class TestClone &lt; Test::Unit::TestCase
+class TestClone &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes
   
   CLASSES = {</diff>
      <filename>test/test_clone.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 
-class CompositeArraysTest &lt; Test::Unit::TestCase
+class CompositeArraysTest &lt; ActiveSupport::TestCase
 
   def test_new_primary_keys
     keys = CompositePrimaryKeys::CompositeKeys.new</diff>
      <filename>test/test_composite_arrays.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ require 'fixtures/reference_code'
 require 'fixtures/street'
 require 'fixtures/suburb'
 
-class TestCreate &lt; Test::Unit::TestCase
+class TestCreate &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes, :streets, :suburbs
   
   CLASSES = {</diff>
      <filename>test/test_create.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ require 'fixtures/reference_code'
 require 'fixtures/department'
 require 'fixtures/employee'
 
-class TestDelete &lt; Test::Unit::TestCase
+class TestDelete &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes, :departments, :employees
   
   CLASSES = {</diff>
      <filename>test/test_delete.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 
-class TestDummy &lt; Test::Unit::TestCase
+class TestDummy &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes
   
   classes = {</diff>
      <filename>test/test_dummy.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/article'
 require 'fixtures/department'
 
-class TestExists &lt; Test::Unit::TestCase
+class TestExists &lt; ActiveSupport::TestCase
   fixtures :articles, :departments
   
   def test_single_key_exists_giving_id</diff>
      <filename>test/test_exists.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,7 +3,7 @@ require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 
 # Testing the find action on composite ActiveRecords with two primary keys
-class TestFind &lt; Test::Unit::TestCase
+class TestFind &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes
   
   CLASSES = {</diff>
      <filename>test/test_find.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 
-class TestIds &lt; Test::Unit::TestCase
+class TestIds &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes
   
   CLASSES = {</diff>
      <filename>test/test_ids.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 
-class TestMiscellaneous &lt; Test::Unit::TestCase
+class TestMiscellaneous &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes, :products
   
   CLASSES = {</diff>
      <filename>test/test_miscellaneous.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,7 +3,7 @@ require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 require 'plugins/pagination'
 
-class TestPagination &lt; Test::Unit::TestCase
+class TestPagination &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes
   
   include ActionController::Pagination</diff>
      <filename>test/test_pagination.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ require 'fixtures/user'
 require 'fixtures/employee'
 require 'fixtures/hack'
 
-class TestPolymorphic &lt; Test::Unit::TestCase
+class TestPolymorphic &lt; ActiveSupport::TestCase
   fixtures :users, :employees, :comments, :hacks
   
   def test_polymorphic_has_many</diff>
      <filename>test/test_polymorphic.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,7 +6,7 @@ require 'fixtures/user'
 require 'fixtures/article'
 require 'fixtures/reading'
 
-class TestSantiago &lt; Test::Unit::TestCase
+class TestSantiago &lt; ActiveSupport::TestCase
   fixtures :suburbs, :streets, :users, :articles, :readings
   
   def test_normal_and_composite_associations</diff>
      <filename>test/test_santiago.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ require 'fixtures/group'
 require 'fixtures/membership_status'
 require 'fixtures/membership'
 
-class TestTutorialExample &lt; Test::Unit::TestCase
+class TestTutorialExample &lt; ActiveSupport::TestCase
   fixtures :users, :groups, :memberships, :membership_statuses
   
   def test_membership</diff>
      <filename>test/test_tutorial_examle.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require 'abstract_unit'
 require 'fixtures/reference_type'
 require 'fixtures/reference_code'
 
-class TestUpdate &lt; Test::Unit::TestCase
+class TestUpdate &lt; ActiveSupport::TestCase
   fixtures :reference_types, :reference_codes
   
   CLASSES = {</diff>
      <filename>test/test_update.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0efff84e20d818323162859687e4011c2e941856</id>
    </parent>
  </parents>
  <author>
    <name>Darrin Holst</name>
    <email>darrinholst@gmail.com</email>
  </author>
  <url>http://github.com/drnic/composite_primary_keys/commit/4a281a749566afc8d43d14d729d4641f92683754</url>
  <id>4a281a749566afc8d43d14d729d4641f92683754</id>
  <committed-date>2009-05-28T06:53:45-07:00</committed-date>
  <authored-date>2009-05-28T06:53:45-07:00</authored-date>
  <message>use ActiveSupport::TestCase instead of Test::Unit::TestCase</message>
  <tree>67d8eca2b89e0c172f51c83e866e750338c2cf89</tree>
  <committer>
    <name>Darrin Holst</name>
    <email>darrinholst@gmail.com</email>
  </committer>
</commit>
