Updates rubocop-perf
This commit is contained in:
@@ -52,9 +52,10 @@ describe WPScan::Controller::Core do
|
|||||||
%i[apache iis nginx].each do |server|
|
%i[apache iis nginx].each do |server|
|
||||||
context "when #{server}" do
|
context "when #{server}" do
|
||||||
let(:cli_args) { "#{super()} --server #{server}" }
|
let(:cli_args) { "#{super()} --server #{server}" }
|
||||||
|
let(:servers) { [:Apache, nil, :IIS, :Nginx] }
|
||||||
|
|
||||||
it "loads the #{server.capitalize} module and returns :#{server}" do
|
it "loads the #{server.capitalize} module and returns :#{server}" do
|
||||||
@stubbed_server = [:Apache, nil, :IIS, :Nginx].sample
|
@stubbed_server = servers.sample
|
||||||
@expected = server == :iis ? :IIS : server.to_s.camelize.to_sym
|
@expected = server == :iis ? :IIS : server.to_s.camelize.to_sym
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -38,8 +38,10 @@ describe WPScan::Target do
|
|||||||
|
|
||||||
%i[wp_version main_theme plugins themes timthumbs config_backups db_exports medias users].each do |method|
|
%i[wp_version main_theme plugins themes timthumbs config_backups db_exports medias users].each do |method|
|
||||||
describe "##{method}" do
|
describe "##{method}" do
|
||||||
|
let(:methods) { %i[wp_version main_theme] }
|
||||||
|
|
||||||
before do
|
before do
|
||||||
return_value = %i[wp_version main_theme].include?(method) ? false : []
|
return_value = methods.include?(method) ? false : []
|
||||||
|
|
||||||
expect(WPScan::Finders.const_get("#{method.to_s.camelize}::Base"))
|
expect(WPScan::Finders.const_get("#{method.to_s.camelize}::Base"))
|
||||||
.to receive(:find).with(target, opts).and_return(return_value)
|
.to receive(:find).with(target, opts).and_return(return_value)
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ Gem::Specification.new do |s|
|
|||||||
s.add_development_dependency 'rspec', '~> 3.9.0'
|
s.add_development_dependency 'rspec', '~> 3.9.0'
|
||||||
s.add_development_dependency 'rspec-its', '~> 1.3.0'
|
s.add_development_dependency 'rspec-its', '~> 1.3.0'
|
||||||
s.add_development_dependency 'rubocop', '~> 0.90.0'
|
s.add_development_dependency 'rubocop', '~> 0.90.0'
|
||||||
s.add_development_dependency 'rubocop-performance', '~> 1.7.0'
|
s.add_development_dependency 'rubocop-performance', '~> 1.8.0'
|
||||||
s.add_development_dependency 'simplecov', '~> 0.19.0'
|
s.add_development_dependency 'simplecov', '~> 0.19.0'
|
||||||
s.add_development_dependency 'simplecov-lcov', '~> 0.8.0'
|
s.add_development_dependency 'simplecov-lcov', '~> 0.8.0'
|
||||||
s.add_development_dependency 'stackprof', '~> 0.2.12'
|
s.add_development_dependency 'stackprof', '~> 0.2.12'
|
||||||
|
|||||||
Reference in New Issue
Block a user