From 44092d85190c44b42941787b28288019df564374 Mon Sep 17 00:00:00 2001 From: Jack Walker Date: Wed, 22 Apr 2020 16:25:50 +1000 Subject: [PATCH] fixed config.around hook --- spec/spec_helper.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 9ce3f83c6..26775c1fe 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -69,9 +69,9 @@ RSpec.configure do |config| end end # BrowserStack - config.around(:context, :run_on_browserstack => true) do |context| + config.around(:example, :run_on_browserstack => true) do |example| @caps = CONFIG['common_caps'].merge(CONFIG['browser_caps'][TASK_ID]) - @caps["name"] = ENV['name'] || context.metadata[:name] || context.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" # Code to start browserstack local before start of test @@ -99,7 +99,7 @@ RSpec.configure do |config| @session = JSON.parse(@hooks)['hooked-browsers']['online']['0']['session'] begin - context.run + example.run ensure @driver.quit # Code to stop browserstack local after end of test