Debugging travis
This commit is contained in:
@@ -69,7 +69,7 @@ RSpec.configure do |config|
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
# BrowserStack
|
# BrowserStack
|
||||||
config.around(:example, :run_on_browserstack => true) do |example|
|
config.around(:run_on_browserstack => true) do |test|
|
||||||
@caps = CONFIG['common_caps'].merge(CONFIG['browser_caps'][TASK_ID])
|
@caps = CONFIG['common_caps'].merge(CONFIG['browser_caps'][TASK_ID])
|
||||||
@caps["name"] = ENV['name'] || example.metadata[:name] || example.metadata[:file_path].split('/').last.split('.').first
|
@caps["name"] = ENV['name'] || example.metadata[:name] || example.metadata[:file_path].split('/').last.split('.').first
|
||||||
enable_local = @caps["browserstack.local"] && @caps["browserstack.local"].to_s == "true"
|
enable_local = @caps["browserstack.local"] && @caps["browserstack.local"].to_s == "true"
|
||||||
@@ -83,13 +83,12 @@ RSpec.configure do |config|
|
|||||||
@caps['browserstack.localIdentifier'] = ENV['BROWSERSTACK_LOCAL_IDENTIFIER']
|
@caps['browserstack.localIdentifier'] = ENV['BROWSERSTACK_LOCAL_IDENTIFIER']
|
||||||
end
|
end
|
||||||
|
|
||||||
puts @caps['browserstack.localIdentifier']
|
|
||||||
@driver = Selenium::WebDriver.for(:remote,
|
@driver = Selenium::WebDriver.for(:remote,
|
||||||
:url => "http://#{CONFIG['user']}:#{CONFIG['key']}@#{CONFIG['server']}/wd/hub",
|
:url => "http://#{CONFIG['user']}:#{CONFIG['key']}@#{CONFIG['server']}/wd/hub",
|
||||||
:desired_capabilities => @caps)
|
:desired_capabilities => @caps)
|
||||||
|
|
||||||
begin
|
begin
|
||||||
example.run
|
test.run
|
||||||
ensure
|
ensure
|
||||||
@driver.quit
|
@driver.quit
|
||||||
# Code to stop browserstack local after end of test
|
# Code to stop browserstack local after end of test
|
||||||
|
|||||||
@@ -0,0 +1,14 @@
|
|||||||
|
server: "hub-cloud.browserstack.com"
|
||||||
|
|
||||||
|
common_caps:
|
||||||
|
"build": "Windows 10 Edge 81"
|
||||||
|
"project": "BeEF"
|
||||||
|
"browserstack.local": true
|
||||||
|
"browserstack.video": false
|
||||||
|
|
||||||
|
browser_caps:
|
||||||
|
-
|
||||||
|
"browser": "edge"
|
||||||
|
"browser_version": "81.0"
|
||||||
|
"os": "windows"
|
||||||
|
"os_version": "10"
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
server: "hub-cloud.browserstack.com"
|
||||||
|
|
||||||
|
common_caps:
|
||||||
|
"build": "Windows 10 Firefox 32"
|
||||||
|
"project": "BeEF"
|
||||||
|
"browserstack.local": true
|
||||||
|
"browserstack.video": false
|
||||||
|
|
||||||
|
browser_caps:
|
||||||
|
-
|
||||||
|
"browser": "firefox"
|
||||||
|
"browser_version": "32.0"
|
||||||
|
"os": "windows"
|
||||||
|
"os_version": "10"
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
server: "hub-cloud.browserstack.com"
|
||||||
|
|
||||||
|
common_caps:
|
||||||
|
"build": "Windows 10 Firefox 75"
|
||||||
|
"project": "BeEF"
|
||||||
|
"browserstack.local": true
|
||||||
|
"browserstack.video": false
|
||||||
|
|
||||||
|
browser_caps:
|
||||||
|
-
|
||||||
|
"browser": "firefox"
|
||||||
|
"browser_version": "75.0"
|
||||||
|
"os": "windows"
|
||||||
|
"os_version": "10"
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
server: "hub-cloud.browserstack.com"
|
||||||
|
|
||||||
|
common_caps:
|
||||||
|
"build": "Windows 8 Edge 81"
|
||||||
|
"project": "BeEF"
|
||||||
|
"browserstack.local": true
|
||||||
|
"browserstack.video": false
|
||||||
|
|
||||||
|
browser_caps:
|
||||||
|
-
|
||||||
|
"browser": "edge"
|
||||||
|
"browser_version": "81.0"
|
||||||
|
"os": "windows"
|
||||||
|
"os_version": "8"
|
||||||
Reference in New Issue
Block a user