Updates rubocop
This commit is contained in:
@@ -12,11 +12,11 @@ shared_examples WPScan::Target::Platform::WordPress do
|
|||||||
|
|
||||||
before do
|
before do
|
||||||
stub_request(:get, target.url).to_return(body: File.read(fixtures.join("#{homepage}.html")))
|
stub_request(:get, target.url).to_return(body: File.read(fixtures.join("#{homepage}.html")))
|
||||||
stub_request(:get, ERROR_404_URL_PATTERN).to_return(body: File.read(fixtures.join("#{page_404}.html")))
|
stub_request(:get, ERROR_404_URL_PATTERN).to_return(body: File.read(fixtures.join("#{page404}.html")))
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'when pattern/s in the homepage' do
|
context 'when pattern/s in the homepage' do
|
||||||
let(:page_404) { 'not_wp' }
|
let(:page404) { 'not_wp' }
|
||||||
|
|
||||||
%w[default wp_includes only_scripts meta_generator comments mu_plugins wp_admin wp_json_oembed].each do |file|
|
%w[default wp_includes only_scripts meta_generator comments mu_plugins wp_admin wp_json_oembed].each do |file|
|
||||||
context "when a wordpress page (#{file}.html)" do
|
context "when a wordpress page (#{file}.html)" do
|
||||||
@@ -35,7 +35,7 @@ shared_examples WPScan::Target::Platform::WordPress do
|
|||||||
context 'when pattern/s in the 404 page' do
|
context 'when pattern/s in the 404 page' do
|
||||||
%w[default wp_includes only_scripts meta_generator comments mu_plugins wp_admin wp_json_oembed].each do |file|
|
%w[default wp_includes only_scripts meta_generator comments mu_plugins wp_admin wp_json_oembed].each do |file|
|
||||||
context "when a wordpress page (#{file}.html)" do
|
context "when a wordpress page (#{file}.html)" do
|
||||||
let(:page_404) { file }
|
let(:page404) { file }
|
||||||
|
|
||||||
it 'returns true' do
|
it 'returns true' do
|
||||||
expect(subject.wordpress?(:mixed)).to be true
|
expect(subject.wordpress?(:mixed)).to be true
|
||||||
@@ -45,7 +45,7 @@ shared_examples WPScan::Target::Platform::WordPress do
|
|||||||
end
|
end
|
||||||
|
|
||||||
context 'when no clues in the 404 page' do
|
context 'when no clues in the 404 page' do
|
||||||
let(:page_404) { 'not_wp' }
|
let(:page404) { 'not_wp' }
|
||||||
|
|
||||||
context 'when only passive detection mode' do
|
context 'when only passive detection mode' do
|
||||||
it 'returns false' do
|
it 'returns false' do
|
||||||
|
|||||||
@@ -40,14 +40,14 @@ shared_examples 'App::Views::WpVersion' do
|
|||||||
end
|
end
|
||||||
|
|
||||||
context 'when confirmed_by is not empty' do
|
context 'when confirmed_by is not empty' do
|
||||||
let(:confirmed_1) do
|
let(:confirmed1) do
|
||||||
v = version.dup
|
v = version.dup
|
||||||
v.found_by = 'Confirmed 1'
|
v.found_by = 'Confirmed 1'
|
||||||
v.interesting_entries << 'IE1'
|
v.interesting_entries << 'IE1'
|
||||||
v
|
v
|
||||||
end
|
end
|
||||||
|
|
||||||
let(:confirmed_2) do
|
let(:confirmed2) do
|
||||||
v = version.dup
|
v = version.dup
|
||||||
v.found_by = 'Confirmed 2'
|
v.found_by = 'Confirmed 2'
|
||||||
v.interesting_entries << 'IE1' << 'IE2'
|
v.interesting_entries << 'IE1' << 'IE2'
|
||||||
@@ -58,7 +58,7 @@ shared_examples 'App::Views::WpVersion' do
|
|||||||
let(:expected_view) { 'confirmed_one' }
|
let(:expected_view) { 'confirmed_one' }
|
||||||
|
|
||||||
it 'outputs the expected string' do
|
it 'outputs the expected string' do
|
||||||
f = WPScan::Finders::Findings.new << version << confirmed_1
|
f = WPScan::Finders::Findings.new << version << confirmed1
|
||||||
|
|
||||||
@tpl_vars = tpl_vars.merge(version: f.first)
|
@tpl_vars = tpl_vars.merge(version: f.first)
|
||||||
end
|
end
|
||||||
@@ -68,7 +68,7 @@ shared_examples 'App::Views::WpVersion' do
|
|||||||
let(:expected_view) { 'confirmed_multiples' }
|
let(:expected_view) { 'confirmed_multiples' }
|
||||||
|
|
||||||
it 'outputs the expected string' do
|
it 'outputs the expected string' do
|
||||||
f = WPScan::Finders::Findings.new << version << confirmed_1 << confirmed_2
|
f = WPScan::Finders::Findings.new << version << confirmed1 << confirmed2
|
||||||
|
|
||||||
@tpl_vars = tpl_vars.merge(version: f.first)
|
@tpl_vars = tpl_vars.merge(version: f.first)
|
||||||
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.1.0'
|
s.add_development_dependency 'rubocop', '~> 1.2.0'
|
||||||
s.add_development_dependency 'rubocop-performance', '~> 1.8.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'
|
||||||
|
|||||||
Reference in New Issue
Block a user