c6656e4031
not strictly required, these conversions keep us up to date with latest rspec conventions and best practices which will prevent use from having to convert them when they become deprecated later
18 lines
423 B
Ruby
18 lines
423 B
Ruby
RSpec.shared_context 'Msf::DBManager' do
|
|
include_context 'Msf::Simple::Framework'
|
|
|
|
let(:active) do
|
|
true
|
|
end
|
|
|
|
let(:db_manager) do
|
|
framework.db
|
|
end
|
|
|
|
before(:example) do
|
|
# already connected due to use_transactional_fixtures, but need some of the side-effects of #connect
|
|
framework.db.workspace = framework.db.default_workspace
|
|
allow(db_manager).to receive(:active).and_return(active)
|
|
end
|
|
end
|