Sha256: 16c71de29b80cd652c705b848844ee4b18075e97e5b38c6894c7b88792ed47df
Contents?: true
Size: 1.38 KB
Versions: 1
Compression:
Stored size: 1.38 KB
Contents
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $LOAD_PATH.unshift(File.dirname(__FILE__)) require 'rspec' require 'database_cleaner' require 'database_cleaner-mongoid' require 'active_support' require 'active_support/deprecation' require 'mongoid' require 'mongoid-rspec' require 'mongoid_nested_set' if ENV['COVERAGE'] == 'yes' require 'simplecov' require 'simplecov-rcov' class SimpleCov::Formatter::MergedFormatter def format(result) SimpleCov::Formatter::HTMLFormatter.new.format(result) SimpleCov::Formatter::RcovFormatter.new.format(result) end end SimpleCov.formatter = SimpleCov::Formatter::MergedFormatter SimpleCov.start end Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f} Dir["#{File.dirname(__FILE__)}/models/*.rb"].each {|file| require file } Dir["#{File.dirname(__FILE__)}/matchers/*.rb"].each {|file| require file } #Mongo::Logger.logger.level = ::Logger::FATAL Mongoid.load!("#{File.dirname(__FILE__)}/mongoid.yml", :test) RSpec.configure do |config| config.include Mongoid::Matchers #config.expect_with(:rspec) { |c| c.syntax = :should } config.before(:suite) do DatabaseCleaner[:mongoid].strategy = :deletion end config.before(:each) do DatabaseCleaner[:mongoid].clean end config.include(Mongoid::Acts::NestedSet::Matchers) config.after(:each) do Mongoid::Config.purge! end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
glebtv-mongoid_nested_set-0.8.0 | spec/spec_helper.rb |