fixed module loading bug

This commit is contained in:
Stephen
2024-03-25 12:16:33 +10:00
parent 95037f7c5a
commit 140129a91a
2 changed files with 5 additions and 3 deletions

View File

@@ -1,11 +1,13 @@
RSpec.describe 'BeEF Command class testing' do
before(:each) do
# Reset or re-initialise the configuration to a default state
@config_instance = BeEF::Core::Configuration.instance
# @config_instance = BeEF::Core::Configuration.instance
end
it 'should return a beef configuration variable' do
BeEF::Modules.load
expect {
BeEF::Modules.load if BeEF::Core::Configuration.instance.get('beef.module').nil?
}.to_not raise_error
command_mock = BeEF::Core::Command.new('test_get_variable')
expect(command_mock.config.beef_host).to eq('0.0.0.0')

View File

@@ -2,7 +2,7 @@ RSpec.describe 'BeEF Modules' do
it 'loaded successfully' do
expect {
BeEF::Modules.load
BeEF::Modules.load if BeEF::Core::Configuration.instance.get('beef.module').nil?
}.to_not raise_error
modules = BeEF::Core::Configuration.instance.get('beef.module').select do |k,v|