<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,5 @@
+# coding: utf-8
+
 require 'rake'
 require 'rake/testtask'
 require 'test/helper'</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -11,7 +11,7 @@ end
 
 begin 
   require_library_or_gem('fastthread')
-rescue =&gt; LoadError
+rescue LoadError
   $stderr.puts &quot;'gem install fastthread' for better performance&quot;
 end  
 </diff>
      <filename>lib/active_record/connection_adapters/mysqlplus_adapter.rb</filename>
    </modified>
    <modified>
      <diff>@@ -121,7 +121,7 @@ module ActiveRecord
           records
         end
 
-        def preload_deferred_includes( include_associations, options )
+        def preload_deferred_includes( include_associations, options ) #:nodoc:
           options[:defer] ? (Array(include_associations) &lt;&lt; :defer) : include_associations
         end
 </diff>
      <filename>lib/active_record/connection_adapters/mysqlplus_adapter/deferrable/macro.rb</filename>
    </modified>
    <modified>
      <diff>@@ -15,7 +15,7 @@ module ActiveRecord
       # back in on completion.
       #
       def defer!( deferrable )
-        @result = Thread.new( deferrable ) do |deferrable|
+        @result = ::Thread.new( deferrable ) do |deferrable|
           begin
             deferrable.call 
           rescue =&gt; exception
@@ -38,7 +38,7 @@ module ActiveRecord
       # Re-raise any Exceptions from the background Thread.
       #
       def validate!
-        raise @_result if @_result.is_a?( Exception )
+        raise @_result if @_result.is_a?( ::Exception )
       end
 
     end    </diff>
      <filename>lib/active_record/connection_adapters/mysqlplus_adapter/deferrable/result.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,11 +1,12 @@
 require &quot;#{File.dirname(__FILE__)}/../helper&quot;
+
 Mysqlplus::Test.prepare!
 
-class MacroTest &lt; ActiveRecord::TestCase
+class MacroTest &lt; ActiveSupport::TestCase
 
   def teardown
     ActiveRecord::Base.clear_all_connections!
-    ActiveRecord::Base.establish_connection(Mysqlplus::Test::CONNECTION)
+    ActiveRecord::Base.establish_connection( Mysqlplus::Test::CONNECTION_SPEC )
     super
   end
 </diff>
      <filename>test/deferrable/macro_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,5 @@
 require 'rubygems'
+require 'mocha'
 require 'active_support'
 require 'active_support/test_case'
 require 'activerecord'
@@ -8,11 +9,11 @@ ActiveRecord.load_all!
 module Mysqlplus
   class Test
     
-    CONNECTION = { :adapter  =&gt; 'mysqlplus',
-                   :username =&gt; 'root',
-                   :database =&gt; 'mysql',
-                   :pool =&gt; 5,
-                   :warmup =&gt; true }
+    CONNECTION_SPEC = { :adapter  =&gt; 'mysqlplus',
+                        :username =&gt; 'root',
+                        :database =&gt; 'mysql',
+                        :pool =&gt; 5,
+                        :warmup =&gt; true }
     
     MODELS_DIR = &quot;#{File.dirname(__FILE__)}/models&quot;.freeze
     
@@ -46,7 +47,7 @@ module Mysqlplus
       private
 
       def connect!
-        ::ActiveRecord::Base.establish_connection( CONNECTION )
+        ::ActiveRecord::Base.establish_connection( CONNECTION_SPEC )
       end
 
       def require_models</diff>
      <filename>test/helper.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b5049416ce43935d6f36df4706a61a355ccd3a0b</id>
    </parent>
  </parents>
  <author>
    <name>Lourens Naude</name>
    <email>lourens@methodmissing.com</email>
  </author>
  <url>http://github.com/methodmissing/mysqlplus_adapter/commit/aedbc171fd5f5bc04b51cbe54274fd0f3633e61f</url>
  <id>aedbc171fd5f5bc04b51cbe54274fd0f3633e61f</id>
  <committed-date>2009-02-08T17:42:23-08:00</committed-date>
  <authored-date>2009-02-08T17:42:23-08:00</authored-date>
  <message>Ruby 1.9.1 compat</message>
  <tree>85930b6dd246ebe641ecb7352837398caa2c7f4a</tree>
  <committer>
    <name>Lourens Naude</name>
    <email>lourens@methodmissing.com</email>
  </committer>
</commit>
