Added additional logic to handle inconsistencies in test results
This commit is contained in:
@@ -100,6 +100,7 @@ RSpec.describe 'Browser Details Handler', :run_on_browserstack => true do
|
|||||||
else
|
else
|
||||||
@hooks = JSON.parse(RestClient.get "#{RESTAPI_HOOKS}?token=#{@token}")
|
@hooks = JSON.parse(RestClient.get "#{RESTAPI_HOOKS}?token=#{@token}")
|
||||||
if @hooks['hooked-browsers']['online'].empty?
|
if @hooks['hooked-browsers']['online'].empty?
|
||||||
|
puts @hooks['hooked-browsers']['online']
|
||||||
@session = @hooks['hooked-browsers']['online']['0']['session']
|
@session = @hooks['hooked-browsers']['online']['0']['session']
|
||||||
else
|
else
|
||||||
@session = @driver.execute_script("return window.beef.session.get_hook_session_id()")
|
@session = @driver.execute_script("return window.beef.session.get_hook_session_id()")
|
||||||
|
|||||||
Reference in New Issue
Block a user