Uses CMSScanner git dep
This commit is contained in:
2
Gemfile
2
Gemfile
@@ -2,3 +2,5 @@
|
||||
|
||||
source 'https://rubygems.org'
|
||||
gemspec
|
||||
|
||||
gem 'cms_scanner', branch: '0.0.44.0', git: 'git@github.com:wpscanteam/CMSScanner.git'
|
||||
|
||||
3
spec/fixtures/db/user-agents.txt
vendored
3
spec/fixtures/db/user-agents.txt
vendored
@@ -1,3 +0,0 @@
|
||||
# Coments should be ignored
|
||||
UA-1
|
||||
UA-2
|
||||
@@ -2,20 +2,9 @@
|
||||
|
||||
describe WPScan::Browser do
|
||||
subject(:browser) { described_class.instance(options) }
|
||||
before { described_class.reset }
|
||||
let(:options) { {} }
|
||||
|
||||
describe '#user_agents_list' do
|
||||
context 'when not set' do
|
||||
its(:user_agents_list) { should eql WPScan::DB_DIR.join('user-agents.txt').to_s }
|
||||
end
|
||||
|
||||
context 'when set' do
|
||||
let(:options) { super().merge(user_agents_list: 'test.txt') }
|
||||
|
||||
its(:user_agents_list) { should eql 'test.txt' }
|
||||
end
|
||||
end
|
||||
before { described_class.reset }
|
||||
|
||||
describe '#user_agent' do
|
||||
context 'when not set' do
|
||||
|
||||
@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
|
||||
s.executables = ['wpscan']
|
||||
s.require_paths = ['lib']
|
||||
|
||||
s.add_dependency 'cms_scanner', '~> 0.0.44.0'
|
||||
s.add_dependency 'cms_scanner'
|
||||
|
||||
s.add_development_dependency 'bundler', '>= 1.6'
|
||||
s.add_development_dependency 'coveralls', '~> 0.8.0'
|
||||
|
||||
Reference in New Issue
Block a user