ENV['RAILS_ENV'] = 'test' require File.expand_path('../../config/environment', __FILE__) require 'rails/test_help' require 'cache' class ActiveSupport::TestCase # disable transactions #self.use_transactional_fixtures = false ActiveRecord::Base.logger = Rails.logger.clone ActiveRecord::Base.logger.level = Logger::INFO # clear cache Cache.clear # load seeds load "#{Rails.root}/db/seeds.rb" load "#{Rails.root}/test/fixtures/seeds.rb" setup do # clear cache Cache.clear # remove all session messages Sessions.cleanup # remove background jobs Delayed::Job.destroy_all Trigger.destroy_all ActivityStream.destroy_all PostmasterFilter.destroy_all # set current user UserInfo.current_user_id = nil end # Add more helper methods to be used by all tests here... end