features/support/env.rb in acts_as_account-3.4.1 vs features/support/env.rb in acts_as_account-3.4.2
- old
+ new
@@ -4,13 +4,11 @@
add_filter 'features'
end
end
require 'acts_as_account'
-require 'yaml'
-db_config = YAML.load_file(__dir__ + '/../db/database.yml')
-ActiveRecord::Base.establish_connection(db_config)
+require_relative 'db'
require 'database_cleaner'
require 'database_cleaner/cucumber'
DatabaseCleaner.strategy = :transaction
@@ -27,7 +25,10 @@
Before do
ActsAsAccount.configure do |config|
# Default values:
# config.persist_attributes_on_account = true
+ end
+ if ENV['DATABASE_LOG'].to_i == 1 && ActiveRecord::Base.logger.nil?
+ ActiveRecord::Base.logger = Logger.new(File.open("log/cucumber.log", 'a'))
end
end