From 4467a9e9d25dc938bacc89489831220355333e44 Mon Sep 17 00:00:00 2001 From: Jack Walker Date: Wed, 22 Apr 2020 14:58:57 +1000 Subject: [PATCH] Debugging travis --- spec/spec_helper.rb | 5 ++--- .../windows/win_10/win10_edge_81.config.yml | 14 ++++++++++++++ .../win_10/win10_firefox_75.config copy.yml | 14 ++++++++++++++ .../windows/win_10/win10_firefox_75.config.yml | 14 ++++++++++++++ .../windows/win_8/win8_edge_81.config.yml | 14 ++++++++++++++ 5 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 spec/support/browserstack/windows/win_10/win10_edge_81.config.yml create mode 100644 spec/support/browserstack/windows/win_10/win10_firefox_75.config copy.yml create mode 100644 spec/support/browserstack/windows/win_10/win10_firefox_75.config.yml create mode 100644 spec/support/browserstack/windows/win_8/win8_edge_81.config.yml diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 16b3fa9ff..07edad990 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -69,7 +69,7 @@ RSpec.configure do |config| end end # 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["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" @@ -83,13 +83,12 @@ RSpec.configure do |config| @caps['browserstack.localIdentifier'] = ENV['BROWSERSTACK_LOCAL_IDENTIFIER'] end - puts @caps['browserstack.localIdentifier'] @driver = Selenium::WebDriver.for(:remote, :url => "http://#{CONFIG['user']}:#{CONFIG['key']}@#{CONFIG['server']}/wd/hub", :desired_capabilities => @caps) begin - example.run + test.run ensure @driver.quit # Code to stop browserstack local after end of test diff --git a/spec/support/browserstack/windows/win_10/win10_edge_81.config.yml b/spec/support/browserstack/windows/win_10/win10_edge_81.config.yml new file mode 100644 index 000000000..c46172728 --- /dev/null +++ b/spec/support/browserstack/windows/win_10/win10_edge_81.config.yml @@ -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" \ No newline at end of file diff --git a/spec/support/browserstack/windows/win_10/win10_firefox_75.config copy.yml b/spec/support/browserstack/windows/win_10/win10_firefox_75.config copy.yml new file mode 100644 index 000000000..66dd72db3 --- /dev/null +++ b/spec/support/browserstack/windows/win_10/win10_firefox_75.config copy.yml @@ -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" \ No newline at end of file diff --git a/spec/support/browserstack/windows/win_10/win10_firefox_75.config.yml b/spec/support/browserstack/windows/win_10/win10_firefox_75.config.yml new file mode 100644 index 000000000..512ad89ad --- /dev/null +++ b/spec/support/browserstack/windows/win_10/win10_firefox_75.config.yml @@ -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" \ No newline at end of file diff --git a/spec/support/browserstack/windows/win_8/win8_edge_81.config.yml b/spec/support/browserstack/windows/win_8/win8_edge_81.config.yml new file mode 100644 index 000000000..e84f2492f --- /dev/null +++ b/spec/support/browserstack/windows/win_8/win8_edge_81.config.yml @@ -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" \ No newline at end of file