Mercurial > hg > soundsoftware-site
annotate lib/plugins/awesome_nested_set/spec/spec_helper.rb @ 1516:b450a9d58aed redmine-2.4
Update to Redmine SVN revision 13356 on 2.4-stable branch
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:28:31 +0100 |
parents | 433d4f72a19b |
children |
rev | line source |
---|---|
Chris@1115 | 1 $:.unshift(File.dirname(__FILE__) + '/../lib') |
Chris@1115 | 2 plugin_test_dir = File.dirname(__FILE__) |
Chris@1115 | 3 |
Chris@1115 | 4 require 'rubygems' |
Chris@1115 | 5 require 'bundler/setup' |
Chris@1115 | 6 |
Chris@1115 | 7 require 'rspec' |
Chris@1115 | 8 require 'logger' |
Chris@1115 | 9 |
Chris@1115 | 10 require 'active_support' |
Chris@1115 | 11 require 'active_model' |
Chris@1115 | 12 require 'active_record' |
Chris@1115 | 13 require 'action_controller' |
Chris@1115 | 14 |
Chris@1115 | 15 require 'awesome_nested_set' |
Chris@1115 | 16 |
Chris@1115 | 17 ActiveRecord::Base.logger = Logger.new(plugin_test_dir + "/debug.log") |
Chris@1115 | 18 |
Chris@1115 | 19 require 'yaml' |
Chris@1115 | 20 require 'erb' |
Chris@1115 | 21 ActiveRecord::Base.configurations = YAML::load(ERB.new(IO.read(plugin_test_dir + "/db/database.yml")).result) |
Chris@1115 | 22 ActiveRecord::Base.establish_connection(ENV["DB"] || "sqlite3mem") |
Chris@1115 | 23 ActiveRecord::Migration.verbose = false |
Chris@1115 | 24 load(File.join(plugin_test_dir, "db", "schema.rb")) |
Chris@1115 | 25 |
Chris@1115 | 26 require 'support/models' |
Chris@1115 | 27 |
Chris@1115 | 28 require 'rspec/rails' |
Chris@1115 | 29 RSpec.configure do |config| |
Chris@1115 | 30 config.fixture_path = "#{plugin_test_dir}/fixtures" |
Chris@1115 | 31 config.use_transactional_fixtures = true |
Chris@1115 | 32 end |