initial commit
[acts_as_subscribeable.git] / test / test_helper.rb
blobc926304e83a4f46f30cade02d3069c13c117148c
1 plugin_test_dir = File.dirname(__FILE__)
2 require File.join(plugin_test_dir, '/test_helper')
4 # Load the Rails environment
5 require File.join(plugin_test_dir, '../../../../config/environment')
6 require 'active_record/fixtures'
8 # Load up out database & create our logger
9 databases = YAML::load(IO.read(plugin_test_dir + '/database.yml'))
10 ActiveRecord::Base.logger = Logger.new(plugin_test_dir + "/debug.log")
12 # Connect to our plugin test database
13 ActiveRecord::Base.establish_connection(databases[ENV['DB'] || 'sqlite'])
15 # Load the test schema into the database
16 load(File.join(plugin_test_dir, 'schema.rb'))
18 # Load fixtures for the plugin
19 Test::Unit::TestCase.fixture_path = File.join(plugin_test_dir, 'fixtures/')