+16
-10
lines changedFilter options
+16
-10
lines changed Original file line number Diff line number Diff line change
@@ -182,15 +182,21 @@ def download_server(uri, destination)
182
182
def initialize(jar, opts = {})
183
183
raise Errno::ENOENT, jar unless File.exist?(jar)
184
184
185
-
@jar = jar
186
-
@host = '127.0.0.1'
187
-
@role = opts.fetch(:role, 'standalone')
188
-
@port = opts.fetch(:port, 4444)
189
-
@timeout = opts.fetch(:timeout, 30)
185
+
@jar = jar
186
+
@host = '127.0.0.1'
187
+
@role = opts.fetch(:role, 'standalone')
188
+
@port = opts.fetch(:port, 4444)
189
+
@timeout = opts.fetch(:timeout, 30)
190
190
@background = opts.fetch(:background, false)
191
-
@log = opts[:log]
192
-
@log_file = nil
193
-
@additional_args = []
191
+
@additional_args = opts.fetch(:args, [])
192
+
@log = opts[:log]
193
+
if opts[:log_level]
194
+
@log ||= true
195
+
@additional_args << '--log-level'
196
+
@additional_args << opts[:log_level].to_s
197
+
end
198
+
199
+
@log_file = nil
194
200
end
195
201
196
202
def start
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@
37
37
c.include(WebDriver::SpecSupport::Helpers)
38
38
39
39
c.before(:suite) do
40
-
$DEBUG ||= ENV.fetch('DEBUG', nil) == 'true'
40
+
WebDriver.logger
41
41
GlobalTestEnv.remote_server.start if GlobalTestEnv.driver == :remote && ENV['WD_REMOTE_URL'].nil?
42
42
GlobalTestEnv.print_env
43
43
end
Original file line number Diff line number Diff line change
@@ -85,7 +85,7 @@ def remote_server
85
85
@remote_server ||= Selenium::Server.new(
86
86
remote_server_jar,
87
87
port: PortProber.above(4444),
88
-
log: $DEBUG,
88
+
log_level: WebDriver.logger.debug? && 'FINE',
89
89
background: true,
90
90
timeout: 60
91
91
)
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4