<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -8,7 +8,7 @@ require 'yaml'
 require 'stringio'
 require 'test/unit'
 
-gem 'mocha', '&gt;= 0.9.0'
+gem 'mocha', '&gt;= 0.9.3'
 require 'mocha'
 
 begin</diff>
      <filename>actionpack/test/abstract_unit.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 require 'rubygems'
 require 'test/unit'
 
-gem 'mocha', '&gt;= 0.5.5'
+gem 'mocha', '&gt;= 0.9.3'
 require 'mocha'
 
 require 'active_model'</diff>
      <filename>activemodel/test/test_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,22 +1,18 @@
-require 'test/unit/testcase'
-require 'active_support/testing/setup_and_teardown'
-require 'active_support/testing/assertions'
-require 'active_support/testing/deprecation'
-require 'active_support/testing/declarative'
-
 begin
-  gem 'mocha', '&gt;= 0.9.0'
+  gem 'mocha', '&gt;= 0.9.3'
   require 'mocha'
-
-  if defined?(MiniTest)
-    require 'active_support/testing/mocha_minitest_adapter'
-  end
 rescue LoadError
   # Fake Mocha::ExpectationError so we can rescue it in #run. Bleh.
   Object.const_set :Mocha, Module.new
   Mocha.const_set :ExpectationError, Class.new(StandardError)
 end
 
+require 'test/unit/testcase'
+require 'active_support/testing/setup_and_teardown'
+require 'active_support/testing/assertions'
+require 'active_support/testing/deprecation'
+require 'active_support/testing/declarative'
+
 module ActiveSupport
   class TestCase &lt; ::Test::Unit::TestCase
     if defined? MiniTest</diff>
      <filename>activesupport/lib/active_support/test_case.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require 'rubygems'
 require 'test/unit'
-gem 'mocha', '&gt;= 0.9.0'
+gem 'mocha', '&gt;= 0.9.3'
 require 'mocha'
 
 $:.unshift &quot;#{File.dirname(__FILE__)}/../lib&quot;</diff>
      <filename>activesupport/test/abstract_unit.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,18 +3,15 @@ $:.unshift File.dirname(__FILE__) + &quot;/../../actionpack/lib&quot;
 $:.unshift File.dirname(__FILE__) + &quot;/../lib&quot;
 $:.unshift File.dirname(__FILE__) + &quot;/../builtin/rails_info&quot;
 
+require 'rubygems'
 require 'test/unit'
+gem 'mocha', '&gt;= 0.9.3'
+require 'mocha'
 require 'stringio'
 require 'active_support'
 
-# Wrap tests that use Mocha and skip if unavailable.
 def uses_mocha(test_name)
-  require 'rubygems'
-  gem 'mocha', '&gt;= 0.5.5'
-  require 'mocha'
   yield
-rescue LoadError
-  $stderr.puts &quot;Skipping #{test_name} tests. `gem install mocha` and try again.&quot;
 end
 
 if defined?(RAILS_ROOT)</diff>
      <filename>railties/test/abstract_unit.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>activesupport/lib/active_support/testing/mocha_minitest_adapter.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>5d3712a81e502f46b2745d238d9bb76fcdb31f5b</id>
    </parent>
  </parents>
  <author>
    <name>Jeremy Kemper</name>
    <email>jeremy@bitsweat.net</email>
  </author>
  <url>http://github.com/rails/rails/commit/e931012287df0bca83cae04d95c2e0835ae08758</url>
  <id>e931012287df0bca83cae04d95c2e0835ae08758</id>
  <committed-date>2008-11-23T15:05:59-08:00</committed-date>
  <authored-date>2008-11-23T14:48:36-08:00</authored-date>
  <message>Require Mocha &gt;= 0.9.3 which includes a MiniTest adapter</message>
  <tree>46af916792dbd3a74883b4e1b572dd432cee4a59</tree>
  <committer>
    <name>Jeremy Kemper</name>
    <email>jeremy@bitsweat.net</email>
  </committer>
</commit>
