From 69998ee1761043bde5fda4824aa05963f93d4623 Mon Sep 17 00:00:00 2001 From: Jack Walker Date: Mon, 18 May 2020 17:03:58 +1000 Subject: [PATCH] Missing wait definition specifically in websocket_hooked_browser_spec.rb --- spec/beef/extensions/websocket_hooked_browser_spec.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/spec/beef/extensions/websocket_hooked_browser_spec.rb b/spec/beef/extensions/websocket_hooked_browser_spec.rb index 3ec961580..d859dd384 100644 --- a/spec/beef/extensions/websocket_hooked_browser_spec.rb +++ b/spec/beef/extensions/websocket_hooked_browser_spec.rb @@ -80,8 +80,11 @@ RSpec.describe 'Browser hooking with Websockets', :run_on_browserstack => true d :url => "http://#{CONFIG['user']}:#{CONFIG['key']}@#{CONFIG['server']}/wd/hub", :desired_capabilities => @caps) # Hook new victim - print_info 'Hooking a new victim, waiting a few seconds...' - @driver.navigate.to "#{VICTIM_URL}" + print_info 'Hooking a new victim, waiting a few seconds...' + wait = Selenium::WebDriver::Wait.new(:timeout => 30) # seconds + + @driver.navigate.to "#{VICTIM_URL}" + # Give time for browser hook to occur sleep 3