Skip to content

Commit dab663d

Browse files
committed
Enable debug mode when DEBUG environment variable is set
1 parent f4bd516 commit dab663d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

rb/lib/selenium/webdriver/common/logger.rb

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,21 @@ def deprecate(old, new)
115115
def create_logger(output)
116116
logger = ::Logger.new(output)
117117
logger.progname = 'Selenium'
118-
logger.level = ($DEBUG ? DEBUG : WARN)
118+
logger.level = default_level
119119
logger.formatter = proc do |severity, time, progname, msg|
120120
"#{time.strftime('%F %T')} #{severity} #{progname} #{msg}\n"
121121
end
122122

123123
logger
124124
end
125+
126+
def default_level
127+
if $DEBUG || ENV.key?('DEBUG')
128+
DEBUG
129+
else
130+
WARN
131+
end
132+
end
125133
end # Logger
126134
end # WebDriver
127135
end # Selenium

0 commit comments

Comments
 (0)