Sha256: 5ffc362ceab9d8c9b9547b83e3d14dad104d3e43f7dedadd76819a00175e6c47
Contents?: true
Size: 754 Bytes
Versions: 5
Compression:
Stored size: 754 Bytes
Contents
# Encoding: utf-8 class SeleniumConnect # Runner class Runner # Chrome browser runner class Chrome attr_reader :config def initialize(config) @config = config end def match? config.browser == 'chrome' end def launch init_browser end private def init_browser caps = Selenium::WebDriver::Remote::Capabilities.chrome if config.log log_path = File.join(Dir.getwd, config.log, 'chrome') caps['chrome.switches'] = ["--user-data-dir=#{log_path}", '--enable-logging', '--v=1', "--log-net-log=#{log_path}/net_log.log", '--net-log-level=0'] end caps end end # Chrome end # Runner end # SeleniumConnect
Version data entries
5 entries across 5 versions & 1 rubygems