Sha256: bfc3356f1e7d5485c742f9abeae8a45f5f1ca1ff9d2ff86d219f8ed5060827d9
Contents?: true
Size: 1.13 KB
Versions: 4
Compression:
Stored size: 1.13 KB
Contents
# encoding: UTF-8 require 'simplecov' require 'coveralls' SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[ SimpleCov::Formatter::HTMLFormatter, Coveralls::SimpleCov::Formatter ] SimpleCov.start do add_filter 'spec' end require 'logger' require 'database_cleaner' require 'rails_multitenant' require 'yaml' FileUtils.makedirs('log') ActiveRecord::Base.logger = Logger.new('log/test.log') ActiveRecord::Base.logger.level = Logger::DEBUG ActiveRecord::Migration.verbose = false db_adapter = ENV.fetch('ADAPTER', 'sqlite3') config = YAML.load(File.read('spec/db/database.yml')) ActiveRecord::Base.establish_connection(config[db_adapter]) require 'db/schema' RSpec.configure do |config| config.order = 'random' config.before(:suite) do DatabaseCleaner.clean_with(:truncation) end config.before(:each) do DatabaseCleaner.strategy = :transaction DatabaseCleaner.start RailsMultitenant::GlobalContextRegistry.new_registry Organization.current_id = Organization.create!.id end config.after(:each) do DatabaseCleaner.clean end end puts "Testing with ActiveRecord #{ActiveRecord::VERSION::STRING}"
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rails_multitenant-0.4.0 | spec/spec_helper.rb |
rails_multitenant-0.3.1 | spec/spec_helper.rb |
rails_multitenant-0.3.0 | spec/spec_helper.rb |
rails_multitenant-0.2.0 | spec/spec_helper.rb |