test/test_helper.rb in pagers-3.1.5 vs test/test_helper.rb in pagers-4.0.0.0
- old
+ new
@@ -1,21 +1,14 @@
# Configure Rails Environment
ENV['RAILS_ENV'] = 'test'
-require File.expand_path('../dummy/config/environment.rb', __FILE__)
+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'
-Rails.backtrace_cleaner.remove_silencers!
+# Filter out Minitest backtrace while allowing backtrace from other libraries
+# to be shown.
+Minitest.backtrace_filter = Minitest::BacktraceFilter.new
# Load support files
Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each { |f| require f }
-
-# Load fixtures from the engine
-if ActiveSupport::TestCase.method_defined?(:fixture_path=)
- ActiveSupport::TestCase.fixture_path = File.expand_path('../fixtures', __FILE__)
-end
-
-# Load database
-config = YAML::load(File.read(File.expand_path('../dummy/config/database.yml', __FILE__)))
-config['test']['adapter'] = 'jdbcsqlite3' if RUBY_PLATFORM == 'java'
-ActiveRecord::Base.establish_connection(config['test'])
-load(File.expand_path('../dummy/db/schema.rb', __FILE__))