Sha256: 6741d5cef789220a0df08f0a45bd61673fc7d5cf308ff65daedc8f694575b0cc
Contents?: true
Size: 893 Bytes
Versions: 1
Compression:
Stored size: 893 Bytes
Contents
ENV['RAILS_ENV'] = 'test' ENV['RAILS_ROOT'] ||= File.join(File.dirname(__FILE__), 'rails3') if rsolr_version = ENV['RSOLR_GEM_VERSION'] STDERR.puts("Forcing RSolr version #{rsolr_version}") gem "rsolr", rsolr_version end require File.expand_path('config/environment', ENV['RAILS_ROOT']) begin require 'rspec' require 'rspec/rails' rescue LoadError => e require 'spec' require 'spec/rails' end require 'rake' require File.join('sunspot', 'rails', 'solr_logging') def load_schema Mongoid.master.collections.select do |collection| collection.name !~ /system/ end.each(&:drop) end def silence_stderr(&block) stderr = $stderr $stderr = StringIO.new yield $stderr = stderr end rspec = begin RSpec rescue NameError, ArgumentError Spec::Runner end rspec.configure do |config| config.before(:each) do load_schema Sunspot.remove_all! end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sunspot_rails_mongoid-1.2.1 | spec/spec_helper.rb |