Sha256: 178f24292f8b02ef6d8d5e3708e85de68deb5feed88f8b31cf19278972b88b9b
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
$:.unshift File.dirname(__FILE__) + '/../../lib' require 'lib/thinking_sphinx' %w( tmp/config tmp/log tmp/db/sphinx/development ).each do |path| FileUtils.mkdir_p "#{Dir.pwd}/#{path}" end Kernel.const_set :RAILS_ROOT, "#{Dir.pwd}/tmp" unless defined?(RAILS_ROOT) at_exit do ThinkingSphinx::Configuration.instance.controller.stop sleep(1) # Ensure Sphinx has shut down completely FileUtils.rm_r "#{Dir.pwd}/tmp" end # Add log file ActiveRecord::Base.logger = Logger.new open("tmp/active_record.log", "a") ThinkingSphinx.deltas_enabled = false # Load Models Dir["features/support/models/*.rb"].sort.each do |file| require file.gsub(/\.rb$/, '') end # Set up database tables and records Dir["features/support/db/migrations/*.rb"].each do |file| require file.gsub(/\.rb$/, '') end ThinkingSphinx.deltas_enabled = true ThinkingSphinx.suppress_delta_output = true ThinkingSphinx::Configuration.instance.build ThinkingSphinx::Configuration.instance.controller.index ThinkingSphinx::Configuration.instance.controller.start
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sherpa99-thinking-sphinx-1.1.4 | features/support/post_database.rb |