/
githubmirror
/
metasploit-framework
Обзор
Документация
Войти
/
githubmirror
/
metasploit-framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
spec/support/shared/examples/payload_not_cached.rb
18 строк
596 B
adfoster-r7
Improve payload size generation script
17 мар 2026, 01:06
17 мар 2026, 01:06
3768efb
Код
Авторство
О чём код?
RSpec.shared_examples_for 'payload is not cached' do |options| options.assert_valid_keys(:ancestor_reference_names, :reference_name) reference_name = options.fetch(:reference_name) ancestor_reference_names = options.fetch(:ancestor_reference_names) module_type = 'payload' context reference_name do ancestor_reference_names.each do |ancestor_reference_name| it "has listed ancestors '#{module_type}/#{ancestor_reference_name}'" do @actual_ancestor_reference_name_set.add(ancestor_reference_name) if @actual_ancestor_reference_name_set end end end end