Commit cd6cd422df9e66c5638ac4b8ede6587b10e49ec3

Authored by Andrew
1 parent 88893ca1

Better test logging [skip ci]

test/support/activerecord.rb
1 require "active_record" 1 require "active_record"
2 2
3 # for debugging 3 # for debugging
4 -ActiveRecord::Base.logger = ActiveSupport::Logger.new(STDOUT) if ENV["VERBOSE"] 4 +ActiveRecord::Base.logger = $logger
5 5
6 # rails does this in activerecord/lib/active_record/railtie.rb 6 # rails does this in activerecord/lib/active_record/railtie.rb
7 ActiveRecord::Base.default_timezone = :utc 7 ActiveRecord::Base.default_timezone = :utc
test/support/cequel.rb
@@ -5,7 +5,7 @@ cequel = @@ -5,7 +5,7 @@ cequel =
5 keyspace: "searchkick_test", 5 keyspace: "searchkick_test",
6 default_consistency: :all 6 default_consistency: :all
7 ) 7 )
8 -cequel.logger = ActiveSupport::Logger.new(STDOUT) if ENV["VERBOSE"] 8 +cequel.logger = $logger
9 cequel.schema.drop! if cequel.schema.exists? 9 cequel.schema.drop! if cequel.schema.exists?
10 cequel.schema.create! 10 cequel.schema.create!
11 Cequel::Record.connection = cequel 11 Cequel::Record.connection = cequel
test/support/mongoid.rb
1 -Mongoid.logger.level = Logger::INFO  
2 -Mongo::Logger.logger.level = Logger::INFO if defined?(Mongo::Logger) 1 +Mongoid.logger = $logger
  2 +Mongo::Logger.logger = $logger if defined?(Mongo::Logger)
3 3
4 Mongoid.configure do |config| 4 Mongoid.configure do |config|
5 config.connect_to "searchkick_test" 5 config.connect_to "searchkick_test"
test/test_helper.rb
@@ -10,7 +10,9 @@ Searchkick.index_suffix = ENV["TEST_ENV_NUMBER"] @@ -10,7 +10,9 @@ Searchkick.index_suffix = ENV["TEST_ENV_NUMBER"]
10 10
11 ENV["RACK_ENV"] = "test" 11 ENV["RACK_ENV"] = "test"
12 12
13 -Searchkick.client.transport.logger = ActiveSupport::Logger.new(STDOUT) if ENV["VERBOSE"] 13 +$logger = ActiveSupport::Logger.new(ENV["VERBOSE"] ? STDOUT : nil)
  14 +
  15 +Searchkick.client.transport.logger = $logger
14 Searchkick.search_timeout = 5 16 Searchkick.search_timeout = 5
15 17
16 if defined?(Redis) 18 if defined?(Redis)