From 5a333d45a966e64ca64b9dd90b5c343059a496ab Mon Sep 17 00:00:00 2001 From: zinduolis Date: Sat, 6 Sep 2025 10:43:05 +1000 Subject: [PATCH] Remove unnecessary server preparation step and ensure ActiveRecord disconnection in teardown --- spec/beef/core/main/handlers/browser_details_handler_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/beef/core/main/handlers/browser_details_handler_spec.rb b/spec/beef/core/main/handlers/browser_details_handler_spec.rb index 001f80637..14750f293 100644 --- a/spec/beef/core/main/handlers/browser_details_handler_spec.rb +++ b/spec/beef/core/main/handlers/browser_details_handler_spec.rb @@ -58,7 +58,6 @@ RSpec.describe 'Browser Details Handler', run_on_browserstack: true do # Spawn HTTP Server print_info 'Starting HTTP Hook Server' http_hook_server = BeEF::Core::Server.instance - http_hook_server.prepare # Generate a token for the server to respond with @token = BeEF::Core::Crypto.api_token @@ -99,6 +98,7 @@ RSpec.describe 'Browser Details Handler', run_on_browserstack: true do after(:all) do server_teardown(@driver, @pid, @pids) + disconnect_all_active_record! end it 'can successfully hook a browser' do