Sha256: 502d47672fac02b6bac42bb3412dd6cc1fab2522070848ed36c3d3e2dced42c6
Contents?: true
Size: 1.59 KB
Versions: 21
Compression:
Stored size: 1.59 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__)] ActiveRecord::Migrator.migrations_paths << File.expand_path('../../db/migrate', __FILE__) require "rails/test_help" require "mocha/mini_test" # 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 ActiveJob::TestHelper setup do @routes = Shipit::Engine.routes Process.stubs(:kill) 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
21 entries across 21 versions & 1 rubygems