Uses the frozen_string_literal magic comment (will be the default in Ruby 3)
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples WPScan::Finders::DynamicFinder::WpItems::Finder do
|
||||
let(:passive_fixture) do
|
||||
fixtures.join("#{described_class.to_s.demodulize.underscore}_passive_all.html")
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Finders::WpItems::URLsInHomepage' do
|
||||
before do
|
||||
stub_request(:get, finder.target.url).to_return(body: File.read(fixtures.join(file)))
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples WPScan::References do
|
||||
describe '#references_keys' do
|
||||
it 'contains the :wpvulndb symbol' do
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative 'wordpress/custom_directories'
|
||||
|
||||
shared_examples WPScan::Target::Platform::WordPress do
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'WordPress::CustomDirectories' do
|
||||
let(:fixtures) { super().join('custom_directories') }
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative 'enumeration/users'
|
||||
require_relative 'enumeration/medias'
|
||||
require_relative 'enumeration/themes'
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::Enumeration::ConfigBackups' do
|
||||
let(:view) { 'config_backups' }
|
||||
let(:config_backup) { WPScan::Model::ConfigBackup }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::Enumeration::DbExports' do
|
||||
let(:view) { 'db_exports' }
|
||||
let(:db_export) { WPScan::Model::DbExport }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::Enumeration::Medias' do
|
||||
let(:view) { 'medias' }
|
||||
let(:media) { WPScan::Model::Media }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::Enumeration::Plugins' do
|
||||
let(:view) { 'plugins' }
|
||||
let(:plugin) { WPScan::Model::Plugin }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::Enumeration::Themes' do
|
||||
let(:view) { 'themes' }
|
||||
let(:plugin) { WPScan::Model::Theme }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::Enumeration::Timthumbs' do
|
||||
let(:view) { 'timthumbs' }
|
||||
let(:timthumb) { WPScan::Model::Timthumb }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::Enumeration::Users' do
|
||||
let(:view) { 'users' }
|
||||
let(:user) { WPScan::Model::User }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::MainTheme' do
|
||||
let(:controller) { WPScan::Controller::MainTheme.new }
|
||||
let(:tpl_vars) { { url: target_url } }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
shared_examples 'App::Views::WpVersion' do
|
||||
let(:controller) { WPScan::Controller::WpVersion.new }
|
||||
let(:tpl_vars) { { url: target_url } }
|
||||
|
||||
Reference in New Issue
Block a user