Sha256: 16d6c261dedcc63e99041c6691384814014bd1fc895193468608ad25d9f520b9

Contents?: true

Size: 615 Bytes

Versions: 5

Compression:

Stored size: 615 Bytes

Contents

require 'test/unit'

$:.unshift "#{File.dirname(__FILE__)}/../lib"
require 'active_resource'
require 'active_resource/http_mock'

$:.unshift "#{File.dirname(__FILE__)}/../test"
require 'setter_trap'

ActiveResource::Base.logger = Logger.new("#{File.dirname(__FILE__)}/debug.log")

# Wrap tests that use Mocha and skip if unavailable.
def uses_mocha(test_name)
  unless Object.const_defined?(:Mocha)
    require 'mocha'
    require 'stubba'
  end
  yield
rescue LoadError => load_error
  raise unless load_error.message =~ /mocha/i
  $stderr.puts "Skipping #{test_name} tests. `gem install mocha` and try again."
end

Version data entries

5 entries across 5 versions & 3 rubygems

Version Path
vibes-bj-1.2.2 spec/rails_root/vendor/rails/activeresource/test/abstract_unit.rb
vibes-bj-1.2.1 spec/rails_root/vendor/rails/activeresource/test/abstract_unit.rb
activeresource-2.1.0 test/abstract_unit.rb
antfarm-0.3.0 rails/vendor/rails/activeresource/test/abstract_unit.rb
antfarm-0.4.0 rails/vendor/rails/activeresource/test/abstract_unit.rb