Updates rubocop dep
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
require: rubocop-performance
|
require: rubocop-performance
|
||||||
AllCops:
|
AllCops:
|
||||||
NewCops: enable
|
NewCops: enable
|
||||||
|
SuggestExtensions: false
|
||||||
TargetRubyVersion: 2.5
|
TargetRubyVersion: 2.5
|
||||||
Exclude:
|
Exclude:
|
||||||
- '*.gemspec'
|
- '*.gemspec'
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ module WPScan
|
|||||||
output('@notice', msg: 'It seems like you have not updated the database for some time.')
|
output('@notice', msg: 'It seems like you have not updated the database for some time.')
|
||||||
print '[?] Do you want to update now? [Y]es [N]o, default: [N]'
|
print '[?] Do you want to update now? [Y]es [N]o, default: [N]'
|
||||||
|
|
||||||
/^y/i.match?(Readline.readline) ? true : false
|
/^y/i.match?(Readline.readline)
|
||||||
end
|
end
|
||||||
|
|
||||||
def update_db
|
def update_db
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ module WPScan
|
|||||||
def webshot_enabled?
|
def webshot_enabled?
|
||||||
res = Browser.get(url, params: { webshot: 1, src: "http://#{default_allowed_domains.sample}" })
|
res = Browser.get(url, params: { webshot: 1, src: "http://#{default_allowed_domains.sample}" })
|
||||||
|
|
||||||
/WEBSHOT_ENABLED == true/.match?(res.body) ? false : true
|
!/WEBSHOT_ENABLED == true/.match?(res.body)
|
||||||
end
|
end
|
||||||
|
|
||||||
# @return [ Array<String> ] The default allowed domains (between the 2.0 and 2.8.13)
|
# @return [ Array<String> ] The default allowed domains (between the 2.0 and 2.8.13)
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ describe WPScan::Controller::VulnApi do
|
|||||||
|
|
||||||
before do
|
before do
|
||||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||||
WPScan::DB::VulnApi.instance_variable_set(:'@default_request_params', nil)
|
WPScan::DB::VulnApi.instance_variable_set(:@default_request_params, nil)
|
||||||
end
|
end
|
||||||
|
|
||||||
describe '#cli_options' do
|
describe '#cli_options' do
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ describe WPScan::Model::Plugin do
|
|||||||
|
|
||||||
after do
|
after do
|
||||||
expect(plugin.vulnerabilities).to eq @expected
|
expect(plugin.vulnerabilities).to eq @expected
|
||||||
expect(plugin.vulnerable?).to eql @expected.empty? ? false : true
|
expect(plugin.vulnerable?).to eql !@expected.empty?
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'when plugin not in the DB' do
|
context 'when plugin not in the DB' do
|
||||||
|
|||||||
@@ -200,7 +200,7 @@ describe WPScan::Model::Theme do
|
|||||||
|
|
||||||
after do
|
after do
|
||||||
expect(theme.vulnerabilities).to eq @expected
|
expect(theme.vulnerabilities).to eq @expected
|
||||||
expect(theme.vulnerable?).to eql @expected.empty? ? false : true
|
expect(theme.vulnerable?).to eql !@expected.empty?
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'when theme not in the DB' do
|
context 'when theme not in the DB' do
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ describe WPScan::DB::VulnApi do
|
|||||||
|
|
||||||
before do
|
before do
|
||||||
# Reset the default_request_params
|
# Reset the default_request_params
|
||||||
api.instance_variable_set(:'@default_request_params', nil)
|
api.instance_variable_set(:@default_request_params, nil)
|
||||||
end
|
end
|
||||||
|
|
||||||
describe '#uri' do
|
describe '#uri' do
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ shared_examples 'App::Views::VulnApi' do
|
|||||||
|
|
||||||
it 'outputs the expected string' do
|
it 'outputs the expected string' do
|
||||||
@tpl_vars = tpl_vars.merge(
|
@tpl_vars = tpl_vars.merge(
|
||||||
status: { 'success': true, 'plan' => 'free', 'requests_remaining' => 0 },
|
status: { success: true, 'plan' => 'free', 'requests_remaining' => 0 },
|
||||||
api_requests: 3
|
api_requests: 3
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
@@ -43,7 +43,7 @@ shared_examples 'App::Views::VulnApi' do
|
|||||||
|
|
||||||
it 'outputs the expected string' do
|
it 'outputs the expected string' do
|
||||||
@tpl_vars = tpl_vars.merge(
|
@tpl_vars = tpl_vars.merge(
|
||||||
status: { 'success': true, 'plan' => 'paid', 'requests_remaining' => 120 },
|
status: { success: true, 'plan' => 'paid', 'requests_remaining' => 120 },
|
||||||
api_requests: 3
|
api_requests: 3
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
@@ -54,7 +54,7 @@ shared_examples 'App::Views::VulnApi' do
|
|||||||
|
|
||||||
it 'outputs the expected string' do
|
it 'outputs the expected string' do
|
||||||
@tpl_vars = tpl_vars.merge(
|
@tpl_vars = tpl_vars.merge(
|
||||||
status: { 'success': true, 'plan' => 'enterprise', 'requests_remaining' => 'Unlimited' },
|
status: { success: true, 'plan' => 'enterprise', 'requests_remaining' => 'Unlimited' },
|
||||||
api_requests: 3
|
api_requests: 3
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ Gem::Specification.new do |s|
|
|||||||
s.add_development_dependency 'rake', '~> 13.0'
|
s.add_development_dependency 'rake', '~> 13.0'
|
||||||
s.add_development_dependency 'rspec', '~> 3.10.0'
|
s.add_development_dependency 'rspec', '~> 3.10.0'
|
||||||
s.add_development_dependency 'rspec-its', '~> 1.3.0'
|
s.add_development_dependency 'rspec-its', '~> 1.3.0'
|
||||||
s.add_development_dependency 'rubocop', '~> 1.8.0'
|
s.add_development_dependency 'rubocop', '~> 1.9.0'
|
||||||
s.add_development_dependency 'rubocop-performance', '~> 1.9.0'
|
s.add_development_dependency 'rubocop-performance', '~> 1.9.0'
|
||||||
s.add_development_dependency 'simplecov', '~> 0.21.0'
|
s.add_development_dependency 'simplecov', '~> 0.21.0'
|
||||||
s.add_development_dependency 'simplecov-lcov', '~> 0.8.0'
|
s.add_development_dependency 'simplecov-lcov', '~> 0.8.0'
|
||||||
|
|||||||
Reference in New Issue
Block a user