Sha256: 55cf67baf9537e7713195cff9b139449d7399326db52143113f756a02a74e85c

Contents?: true

Size: 828 Bytes

Versions: 4

Compression:

Stored size: 828 Bytes

Contents

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
$LOAD_PATH.unshift(File.dirname(__FILE__))

require 'active_support'
require 'active_support/test_case'
require 'action_controller'
require 'action_controller/test_process'

require 'rspec'
require 'mocha'
require 'restful_metrics'

# Requires supporting files with custom matchers and macros, etc,
# in ./support/ and its subdirectories.
Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f}

RSpec.configure do |config|
  config.mock_framework = :mocha
end

#
# Use a mock backend for testing
#
Delayed::Worker.backend = :mock

#
# Fake the rails environment for testing
#
class Rails; cattr_accessor :env; end

# Simulate Rails enviornments
def rails_env(env, &block)
  old_env = Rails.env
  Rails.env = env
  yield
  Rails.env = old_env
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
restful_metrics-1.0.0 spec/spec_helper.rb
restful_metrics-0.5.4 spec/spec_helper.rb
restful_metrics-0.5.2 spec/spec_helper.rb
restful_metrics-0.5.1 spec/spec_helper.rb