Skip to content

Commit 31decb8

Browse files
committed
Centralised the initiation of MUTEX
1 parent e716de7 commit 31decb8

5 files changed

Lines changed: 2 additions & 8 deletions

File tree

spec/beef/core/main/autorun_engine/autorun_engine_spec.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
require_relative '../../../../support/constants'
1111
require_relative '../../../../support/beef_test'
1212

13-
MUTEX = Mutex.new
14-
1513
RSpec.describe 'AutoRunEngine Test', run_on_browserstack: true do
1614
before(:all) do
1715
@config = BeEF::Core::Configuration.instance

spec/beef/core/main/handlers/browser_details_handler_spec.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
require_relative '../../../../support/constants'
1111
require_relative '../../../../support/beef_test'
1212

13-
MUTEX = Mutex.new
14-
1513
RSpec.describe 'Browser Details Handler', run_on_browserstack: true do
1614
before(:all) do
1715

spec/beef/extensions/websocket_hooked_browser_spec.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
require 'core/main/network_stack/websocket/websocket'
1212
require 'websocket-client-simple'
1313

14-
MUTEX = Mutex.new
15-
1614
RSpec.describe 'Browser hooking with Websockets', run_on_browserstack: true do
1715
before(:all) do
1816
@config = BeEF::Core::Configuration.instance

spec/beef/modules/debug/test_beef_debugs_spec.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
require_relative '../../../support/constants'
1111
require_relative '../../../support/beef_test'
1212

13-
MUTEX = Mutex.new
14-
1513
RSpec.describe 'BeEF Debug Command Modules:', run_on_browserstack: true do
1614
before(:all) do
1715
# Grab config and set creds in variables for ease of access

spec/spec_helper.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
require 'browserstack/local'
2626
require 'byebug'
2727

28+
MUTEX ||= Mutex.new
29+
2830
# Require supports
2931
Dir['spec/support/*.rb'].each do |f|
3032
require f

0 commit comments

Comments
 (0)