From e530194fcc63329ed73127b8938eee342ba4ce85 Mon Sep 17 00:00:00 2001 From: David Genord II Date: Tue, 23 Sep 2014 17:08:07 -0400 Subject: [PATCH] Use a throw away log file --- spec/helper.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/spec/helper.rb b/spec/helper.rb index 3f8c1c4bc..d33ea7f5d 100644 --- a/spec/helper.rb +++ b/spec/helper.rb @@ -20,7 +20,15 @@ require 'delayed_job' require 'delayed/backend/shared_spec' -Delayed::Worker.logger = Logger.new('/tmp/dj.log') +if ENV['DEBUG_LOGS'] + Delayed::Worker.logger = Logger.new(STDOUT) +else + require 'tempfile' + + tf = Tempfile.new('dj.log') + Delayed::Worker.logger = Logger.new(tf.path) + tf.unlink +end ENV['RAILS_ENV'] = 'test' # Trigger AR to initialize