6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# File 'lib/cloud_test/saucelabs.rb', line 6
def self.init(config=nil)
@config = config || load_config('SL_USERNAME', 'SL_ACCESS_KEY')
@caps = Core.get_default_caps
@caps['record_video'] = true
@caps['record_network'] = true
@caps['javascriptEnabled'] = true
@caps['acceptSslCerts'] = true
@caps['webStorageEnabled'] = true
@caps['cssSelectorsEnabled'] = true
@caps['takesScreenshot'] = true
@caps['platform'] = 'WINDOWS 10'
@caps['browserName'] = 'CHROME'
Capybara.app_host = "http://0.0.0.0:4594"
Capybara.server_port = 4594
@caps = merge_caps(@caps, @config, 'saucelabs')
if !config.nil?
start()
end
end
|