~nchohan/appscale/GAE1.4.0-namespaces

« back to all changes in this revision

Viewing changes to AppLoadBalancer/vendor/rails/activeresource/test/abstract_unit.rb

  • Committer: Chris Bunch
  • Date: 2009-11-16 18:37:46 UTC
  • mto: This revision was merged to the branch mainline in revision 303.
  • Revision ID: chris@magna-carta-20091116183746-1sqxle515itjf6si
added fix for create_user on load balancer

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
require 'rubygems'
 
2
require 'test/unit'
 
3
require 'active_support/test_case'
 
4
 
 
5
$:.unshift "#{File.dirname(__FILE__)}/../lib"
 
6
$:.unshift "#{File.dirname(__FILE__)}/../../activesupport/lib"
 
7
require 'active_resource'
 
8
require 'active_resource/http_mock'
 
9
 
 
10
$:.unshift "#{File.dirname(__FILE__)}/../test"
 
11
require 'setter_trap'
 
12
 
 
13
ActiveResource::Base.logger = Logger.new("#{File.dirname(__FILE__)}/debug.log")
 
14
 
 
15
def uses_gem(gem_name, test_name, version = '> 0')
 
16
  gem gem_name.to_s, version
 
17
  require gem_name.to_s
 
18
  yield
 
19
rescue LoadError
 
20
  $stderr.puts "Skipping #{test_name} tests. `gem install #{gem_name}` and try again."
 
21
end