Sha256: aa101578d6b9690e0a6412c4b77c9ba919185ea9880f3576448fb0ccac1f0a13

Contents?: true

Size: 1.66 KB

Versions: 13

Compression:

Stored size: 1.66 KB

Contents

ENV["RAILS_ENV"] ||= "test"

require 'simplecov'
SimpleCov.start 'rails'

require 'fakeweb'
FakeWeb.allow_net_connect = false

require File.expand_path('../../test/dummy/config/environment.rb', __FILE__)
ActiveRecord::Migrator.migrations_paths = [
  File.expand_path('../../test/dummy/db/migrate', __FILE__),
  File.expand_path('../../db/migrate', __FILE__),
]
require 'rails/test_help'
require 'mocha/mini_test'
require 'spy/integration'

# Load fixtures from the engine
if ActiveSupport::TestCase.respond_to?(:fixture_path=)
  ActiveSupport::TestCase.fixture_path = File.expand_path("../fixtures", __FILE__)
  ActiveSupport::TestCase.fixtures :all
end

Dir[File.expand_path('../helpers/**/*.rb', __FILE__)].each do |helper|
  require helper
end

begin
  require 'pry'
rescue LoadError
end

class ActiveSupport::TestCase
  include PayloadsHelper
  include FixtureAliasesHelper
  include QueriesHelper
  include JSONHelper
  include LinksHelper
  include ApiHelper
  include HooksHelper
  include ActiveJob::TestHelper

  setup do
    @routes = Shipit::Engine.routes
    Process.stubs(:kill)
    Shipit.github_api.stubs(:login).returns('shipit')
  end

  teardown do
    Shipit.redis.flushdb
    Shipit.instance_variable_names.each do |name|
      next if name == "@mocha" || name == "@redis"
      Shipit.remove_instance_variable(name)
    end
  end

  ActiveRecord::Migration.check_pending!

  # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
  #
  # Note: You'll currently still have to declare fixtures explicitly in integration tests
  # -- they do not yet inherit this setting
  fixtures :all

  # Add more helper methods to be used by all tests here...
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
shipit-engine-0.20.1 test/test_helper.rb
shipit-engine-0.20.0 test/test_helper.rb
shipit-engine-0.19.0 test/test_helper.rb
shipit-engine-0.18.1 test/test_helper.rb
shipit-engine-0.18.0 test/test_helper.rb
shipit-engine-0.17.0 test/test_helper.rb
shipit-engine-0.16.0 test/test_helper.rb
shipit-engine-0.15.0 test/test_helper.rb
shipit-engine-0.14.0 test/test_helper.rb
shipit-engine-0.13.0 test/test_helper.rb
shipit-engine-0.12.1 test/test_helper.rb
shipit-engine-0.12.0 test/test_helper.rb
shipit-engine-0.11.0 test/test_helper.rb