test/test_helper.rb in searchkick-0.5.3 vs test/test_helper.rb in searchkick-0.6.0

- old
+ new

@@ -1,17 +1,15 @@ require "bundler/setup" Bundler.require(:default) require "minitest/autorun" require "minitest/pride" +require "logger" ENV["RACK_ENV"] = "test" File.delete("elasticsearch.log") if File.exists?("elasticsearch.log") -Tire.configure do - logger "elasticsearch.log", :level => "debug" - pretty true -end +Searchkick.client.transport.logger = Logger.new("elasticsearch.log") if defined?(Mongoid) Mongoid.configure do |config| config.connect_to "searchkick_test" end @@ -57,13 +55,13 @@ # rails does this in activerecord/lib/active_record/railtie.rb ActiveRecord::Base.default_timezone = :utc ActiveRecord::Base.time_zone_aware_attributes = true # migrations - ActiveRecord::Base.establish_connection :adapter => "postgresql", :database => "searchkick_test" + ActiveRecord::Base.establish_connection adapter: "sqlite3", database: ":memory:" - ActiveRecord::Migration.create_table :products, :force => true do |t| + ActiveRecord::Migration.create_table :products do |t| t.string :name t.integer :store_id t.boolean :in_stock t.boolean :backordered t.integer :orders_count @@ -72,14 +70,14 @@ t.decimal :latitude, precision: 10, scale: 7 t.decimal :longitude, precision: 10, scale: 7 t.timestamps end - ActiveRecord::Migration.create_table :stores, :force => true do |t| + ActiveRecord::Migration.create_table :stores do |t| t.string :name end - ActiveRecord::Migration.create_table :animals, :force => true do |t| + ActiveRecord::Migration.create_table :animals do |t| t.string :name t.string :type end class Product < ActiveRecord::Base