<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,6 @@
 = ActiveMerchant CHANGELOG
 
+* Assume a valid load path when running tests [cody]
 * Use SHIPTOSTREET2 element instead of STREET2 element for Payflow Express Uk address [cody]
 * Clean up the test helper [cody]
 * Fix DataCash unit test that was making a remote call [cody]</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ require 'rake/testtask'
 require 'rake/rdoctask'
 require 'rake/gempackagetask'
 require 'rake/contrib/rubyforgepublisher'
-require File.dirname(__FILE__) + '/lib/support/gateway_support'
+require File.join(File.dirname(__FILE__), 'lib', 'support', 'gateway_support')
 
 
 PKG_VERSION = &quot;1.4.2&quot;
@@ -25,12 +25,14 @@ namespace :test do
   Rake::TestTask.new(:units) do |t|
     t.pattern = 'test/unit/**/*_test.rb'
     t.ruby_opts &lt;&lt; '-rubygems'
+    t.libs &lt;&lt; 'test'
     t.verbose = true
   end
 
   Rake::TestTask.new(:remote) do |t|
     t.pattern = 'test/remote/**/*_test.rb'
     t.ruby_opts &lt;&lt; '-rubygems'
+    t.libs &lt;&lt; 'test'
     t.verbose = true
   end
 
@@ -98,12 +100,6 @@ Rake::GemPackageTask.new(spec) do |p|
   p.need_zip = true
 end
 
-desc &quot;Continuously watch unit tests&quot;
-task :watch do
-  system(&quot;clear&quot;)
-  system(&quot;stakeout \&quot;rake\&quot; `find . -name '*.rb'`&quot;)
-end
-
 desc &quot;Release the gems and docs to RubyForge&quot;
 task :release =&gt; [ :publish, :upload_rdoc ]
 
@@ -155,6 +151,3 @@ namespace :gateways do
     end
   end
 end
-  
-  
-  </diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class &lt;%= class_name %&gt;Test &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>generators/gateway/templates/gateway_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class Remote&lt;%= class_name %&gt;Test &lt; Test::Unit::TestCase
   </diff>
      <filename>generators/gateway/templates/remote_gateway_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class &lt;%= class_name %&gt;HelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>generators/integration/templates/helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class &lt;%= class_name %&gt;ModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>generators/integration/templates/module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class &lt;%= class_name %&gt;NotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>generators/integration/templates/notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -21,20 +21,15 @@
 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 #++
                     
-$:.unshift(File.dirname(__FILE__))      
+$:.unshift File.dirname(__FILE__)
 
 # Include rails' active support for all the core extensions we love
 begin
   require 'active_support'
 rescue LoadError
   require 'rubygems'
-  
-  if respond_to? :gem
-    gem 'activesupport', &quot;&gt;=2.0.0&quot;
-    require 'active_support'
-  else
-    require_gem 'activesupport'
-  end
+  gem 'activesupport', &quot;&gt;=2.0.0&quot;
+  require 'active_support'
 end
 
 begin
@@ -53,24 +48,12 @@ require 'active_merchant/lib/posts_data'
 require 'active_merchant/lib/post_data'
 require 'active_merchant/lib/requires_parameters'
 
-# Require the country class
 require 'active_merchant/lib/country'
-
-# Address Verification
 require 'active_merchant/billing/avs_result'
-
-# Card Verfication Code
 require 'active_merchant/billing/cvv_result'
-
-# CreditCard Utility class. 
 require 'active_merchant/billing/credit_card_methods'
 require 'active_merchant/billing/credit_card_formatting'
 require 'active_merchant/billing/credit_card'
-
 require 'active_merchant/billing/base'
-
-# Require the supported gateways
 require 'active_merchant/billing/gateways'
-
-# Require the supported integrations
 require 'active_merchant/billing/integrations'</diff>
      <filename>lib/active_merchant.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 require 'pp'
 
 class AuthorizeNetCimTest &lt; Test::Unit::TestCase</diff>
      <filename>test/remote/gateways/remote_authorize_net_cim_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class AuthorizeNetTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_authorize_net_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteBeanstreamInteracTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_beanstream_interac_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 # This test suite assumes that you have enabled username/password transaction validation in your Beanstream account.
 # You will experience some test failures if username/password validation transaction validation is not enabled.</diff>
      <filename>test/remote/gateways/remote_beanstream_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteBraintreeTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_braintree_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteCardStreamTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_card_stream_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteCyberSourceTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_cyber_source_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 # Author::    MoneySpyder, www.moneyspyder.co.uk
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteDataCashTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_data_cash_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteEfsnetTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_efsnet_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class EwayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_eway_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteExactTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_exact_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteInstapayTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_instapay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -17,7 +17,7 @@
 #
 # The LinkPoint staging server will also return different responses based
 # on the cent amount of the purhcase. Complete details can be found at
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 # http://sgserror.com/staging.php
 class LinkpointTest &lt; Test::Unit::TestCase</diff>
      <filename>test/remote/gateways/remote_linkpoint_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteMerchantESolutionTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_merchant_e_solutions_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteModernPaymentsCimTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_modern_payments_cim_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteModernPaymentTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_modern_payments_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class MonerisRemoteTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_moneris_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 require 'test/unit'
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 # To run these tests, set the variables at the top of the class
 # definition.</diff>
      <filename>test/remote/gateways/remote_net_registry_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteNetbillingTest &lt; Test::Unit::TestCase
  </diff>
      <filename>test/remote/gateways/remote_netbilling_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PayJunctionTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing</diff>
      <filename>test/remote/gateways/remote_pay_junction_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemotePaySecureTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_pay_secure_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemotePayflowTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_payflow_express_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemotePayflowTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_payflow_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemotePayflowUkTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_payflow_uk_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemotePaymentExpressTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_payment_express_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PaypalExpressTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_paypal_express_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PaypalTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_paypal_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PlugnpayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_plugnpay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 # Some of the standard tests have been removed at Protx test
 # server is pants and accepts anything and says Status=OK. (shift)</diff>
      <filename>test/remote/gateways/remote_protx_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PsigateRemoteTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_psigate_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 # Author::    MoneySpyder, http://moneyspyder.co.uk
 
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemotePslCardTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_psl_card_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteQuickpayTest &lt; Test::Unit::TestCase
   def setup  </diff>
      <filename>test/remote/gateways/remote_quickpay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteRealexTest &lt; Test::Unit::TestCase
  </diff>
      <filename>test/remote/gateways/remote_realex_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteSageBankcardTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_sage_bankcard_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteSageTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_sage_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteSageCheckTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_sage_virtual_check_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteSecurePayAuTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/remote/gateways/remote_secure_pay_au_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteSecurePayTechTest &lt; Test::Unit::TestCase
   $verbose = true</diff>
      <filename>test/remote/gateways/remote_secure_pay_tech_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteSecurePayTest &lt; Test::Unit::TestCase  
   </diff>
      <filename>test/remote/gateways/remote_secure_pay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteSkipJackTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_skipjack_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteTransFirstTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/remote/gateways/remote_trans_first_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteTransaxTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_transax_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class TrustCommerceTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_trust_commerce_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoveUsaEpayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_usa_epay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class VerifiTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing</diff>
      <filename>test/remote/gateways/remote_verifi_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteViaklixTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/remote/gateways/remote_viaklix_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemoteGestpayIntegrationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/remote/integrations/remote_gestpay_integration_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class RemotePaypalIntegrationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/remote/integrations/remote_paypal_integration_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class AVSResultTest &lt; Test::Unit::TestCase
   def test_nil</diff>
      <filename>test/unit/avs_result_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class BaseTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/base_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class CheckTest &lt; Test::Unit::TestCase
   VALID_ABA     = '111000025'</diff>
      <filename>test/unit/check_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class CountryCodeTest &lt; Test::Unit::TestCase
   include ActiveMerchant</diff>
      <filename>test/unit/country_code_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class CountryTest &lt; Test::Unit::TestCase
   include ActiveMerchant</diff>
      <filename>test/unit/country_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class CreditCardFormattingTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::CreditCardFormatting</diff>
      <filename>test/unit/credit_card_formatting_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class CreditCardMethodsTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::CreditCardMethods</diff>
      <filename>test/unit/credit_card_methods_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class CreditCardTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/credit_card_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class CVVResultTest &lt; Test::Unit::TestCase
   def test_nil_data</diff>
      <filename>test/unit/cvv_result_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class ExpiryDateTest &lt; Test::Unit::TestCase
   def test_should_be_expired</diff>
      <filename>test/unit/expiry_date_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class AuthorizeNetCimTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/authorize_net_cim_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class AuthorizeNetTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/authorize_net_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class BeanstreamInteracTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/beanstream_interac_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class BeanstreamTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/beanstream_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class BogusTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/bogus_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class BraintreeTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/unit/gateways/braintree_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class CardStreamTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/card_stream_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class CyberSourceTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/cyber_source_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class DataCashTest &lt; Test::Unit::TestCase
   # 100 Cents</diff>
      <filename>test/unit/gateways/data_cash_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class EfsnetTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/unit/gateways/efsnet_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class EwayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/eway_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class ExactTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/exact_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class GatewayTest &lt; Test::Unit::TestCase
   def test_should_detect_if_a_card_is_supported</diff>
      <filename>test/unit/gateways/gateway_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class InstapayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/instapay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class LinkpointTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/linkpoint_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class MerchantESolutionsTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/merchant_e_solutions_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class ModernPaymentsCimTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/modern_payments_cim_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class MonerisTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/moneris_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class NetRegistryTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/net_registry_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class NetbillingTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/netbilling_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 require 'test/unit'
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PayJunctionTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/pay_junction_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PaySecureTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/unit/gateways/pay_secure_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PayflowExpressTest &lt; Test::Unit::TestCase
   TEST_REDIRECT_URL = 'https://test-expresscheckout.paypal.com/cgi-bin/webscr?cmd=_express-checkout&amp;token=1234567890'</diff>
      <filename>test/unit/gateways/payflow_express_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PayflowExpressUkTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/payflow_express_uk_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PayflowTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/payflow_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PayflowUkTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/payflow_uk_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PaymentExpressTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/payment_express_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PaypalExpressTest &lt; Test::Unit::TestCase
   TEST_REDIRECT_URL = 'https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&amp;token=1234567890'</diff>
      <filename>test/unit/gateways/paypal_express_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PaypalTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/paypal_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PlugnpayTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/unit/gateways/plugnpay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class ProtxTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/protx_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PsigateTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/psigate_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PslCardTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/unit/gateways/psl_card_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class QuickpayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/quickpay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 require 'digest/sha1'
 
 class RealexTest &lt; Test::Unit::TestCase</diff>
      <filename>test/unit/gateways/realex_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class SageBankcardGatewayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/sage_bankcard_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class SageVirtualCheckTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/sage_virtual_check_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class SecurePayAuTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/secure_pay_au_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class SecurePayTechTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/secure_pay_tech_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class SecurePayTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/unit/gateways/secure_pay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class SkipJackTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/unit/gateways/skip_jack_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class TransFirstTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/unit/gateways/trans_first_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class TrustCommerceTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/trust_commerce_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class UsaEpayTest &lt; Test::Unit::TestCase
   def setup</diff>
      <filename>test/unit/gateways/usa_epay_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class VerifiTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing</diff>
      <filename>test/unit/gateways/verifi_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class ViaklixTest &lt; Test::Unit::TestCase
 </diff>
      <filename>test/unit/gateways/viaklix_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class WirecardTest &lt; Test::Unit::TestCase
   TEST_AUTHORIZATION_GUWID = 'C822580121385121429927'</diff>
      <filename>test/unit/gateways/wirecard_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 require 'fileutils'
 
 # Must set before requiring generator libs.</diff>
      <filename>test/unit/generators/test_generator_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class ActionViewHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations::ActionViewHelper</diff>
      <filename>test/unit/integrations/action_view_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class BogusModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/bogus_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class ChronopayModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/chronopay_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class GestpayModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/gestpay_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class BogusHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/bogus_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class ChronopayHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/chronopay_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class GestpayHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/gestpay_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class HiTrustHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/hi_trust_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class NochexHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/nochex_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class PaypalHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/paypal_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class QuickpayHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/quickpay_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class TwoCheckoutHelperTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/helpers/two_checkout_helper_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class HiTrustModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/hi_trust_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class ChronopayModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/nochex_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class ChronopayNotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/chronopay_notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class GestpayNotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/gestpay_notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class HiTrustNotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/hi_trust_notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class NochexNotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/nochex_notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class NotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class PaypalNotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/paypal_notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class QuickpayNotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/quickpay_notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class TwoCheckoutNotificationTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/notifications/two_checkout_notification_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class PaypalModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/paypal_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class QuickpayModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/quickpay_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class ChronopayReturnTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/returns/chronopay_return_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class GestpayReturnTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/returns/gestpay_return_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class HiTrustReturnTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/returns/hi_trust_return_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class NochexReturnTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/returns/nochex_return_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class PaypalReturnTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/returns/paypal_return_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class ReturnTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/returns/return_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../test_helper'
+require 'test_helper'
 
 class TwoCheckoutReturnTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/returns/two_checkout_return_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../test_helper'
+require 'test_helper'
 
 class TwoCheckoutModuleTest &lt; Test::Unit::TestCase
   include ActiveMerchant::Billing::Integrations</diff>
      <filename>test/unit/integrations/two_checkout_module_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class MyPost &lt; PostData
   self.required_fields = [ :ccnumber, :ccexp, :firstname, :lastname, :username, :password, :order_id, :key, :time ]</diff>
      <filename>test/unit/post_data_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class MockResponse
   def body</diff>
      <filename>test/unit/posts_data_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class ResponseTest &lt; Test::Unit::TestCase
   def test_response_success</diff>
      <filename>test/unit/response_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class UtilsTest &lt; Test::Unit::TestCase
   def test_unique_id_should_be_32_chars_and_alphanumeric</diff>
      <filename>test/unit/utils_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../test_helper'
+require 'test_helper'
 
 class Dood
   include ActiveMerchant::Validateable</diff>
      <filename>test/unit/validateable_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5b8670174fbd601702dc4457bd6c2f611a3d3d75</id>
    </parent>
  </parents>
  <author>
    <name>Cody Fauser</name>
    <email>codyfauser@gmail.com</email>
  </author>
  <url>http://github.com/russ/active_merchant/commit/3de7c1f244744ec5b416a33cf877677592ec931e</url>
  <id>3de7c1f244744ec5b416a33cf877677592ec931e</id>
  <committed-date>2009-05-07T12:21:54-07:00</committed-date>
  <authored-date>2009-05-07T12:21:54-07:00</authored-date>
  <message>Assume a valid load path when running tests</message>
  <tree>52138e36cd12b9e4e0b1d315a651051b672363e1</tree>
  <committer>
    <name>Cody Fauser</name>
    <email>codyfauser@gmail.com</email>
  </committer>
</commit>
