parent
6f71810010
commit
3d64c52c9a
|
@ -21,7 +21,7 @@ RSpec.describe Metasploit::Framework::LoginScanner do
|
|||
let(:name) { 'smb' }
|
||||
|
||||
it { is_expected.to include Metasploit::Framework::LoginScanner::SMB }
|
||||
it { should_not include Metasploit::Framework::LoginScanner::HTTP }
|
||||
it { is_expected.not_to include Metasploit::Framework::LoginScanner::HTTP }
|
||||
end
|
||||
|
||||
[ 139, 445 ].each do |foo|
|
||||
|
@ -29,8 +29,8 @@ RSpec.describe Metasploit::Framework::LoginScanner do
|
|||
let(:port) { foo }
|
||||
|
||||
it { is_expected.to include Metasploit::Framework::LoginScanner::SMB }
|
||||
it { should_not include Metasploit::Framework::LoginScanner::HTTP }
|
||||
it { should_not include Metasploit::Framework::LoginScanner::VNC }
|
||||
it { is_expected.not_to include Metasploit::Framework::LoginScanner::HTTP }
|
||||
it { is_expected.not_to include Metasploit::Framework::LoginScanner::VNC }
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -38,8 +38,8 @@ RSpec.describe Metasploit::Framework::LoginScanner do
|
|||
let(:name) { 'http' }
|
||||
|
||||
it { is_expected.to include Metasploit::Framework::LoginScanner::HTTP }
|
||||
it { should_not include Metasploit::Framework::LoginScanner::SMB }
|
||||
it { should_not include Metasploit::Framework::LoginScanner::VNC }
|
||||
it { is_expected.not_to include Metasploit::Framework::LoginScanner::SMB }
|
||||
it { is_expected.not_to include Metasploit::Framework::LoginScanner::VNC }
|
||||
end
|
||||
|
||||
[ 80, 8080, 8000, 443 ].each do |foo|
|
||||
|
@ -49,7 +49,7 @@ RSpec.describe Metasploit::Framework::LoginScanner do
|
|||
it { is_expected.to include Metasploit::Framework::LoginScanner::HTTP }
|
||||
it { is_expected.to include Metasploit::Framework::LoginScanner::Axis2 }
|
||||
it { is_expected.to include Metasploit::Framework::LoginScanner::Tomcat }
|
||||
it { should_not include Metasploit::Framework::LoginScanner::SMB }
|
||||
it { is_expected.not_to include Metasploit::Framework::LoginScanner::SMB }
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -126,7 +126,7 @@ RSpec.describe Msf::PayloadGenerator do
|
|||
context 'when given a payload through stdin' do
|
||||
let(:payload_reference_name) { "stdin" }
|
||||
|
||||
it { should_not raise_error }
|
||||
it { is_expected.not_to raise_error }
|
||||
end
|
||||
|
||||
context 'when given an invalid format' do
|
||||
|
@ -138,13 +138,13 @@ RSpec.describe Msf::PayloadGenerator do
|
|||
context 'when given any valid transform format' do
|
||||
let(:format) { ::Msf::Simple::Buffer.transform_formats.sample }
|
||||
|
||||
it { should_not raise_error }
|
||||
it { is_expected.not_to raise_error }
|
||||
end
|
||||
|
||||
context 'when given any valid executable format' do
|
||||
let(:format) { ::Msf::Util::EXE.to_executable_fmt_formats.sample }
|
||||
|
||||
it { should_not raise_error }
|
||||
it { is_expected.not_to raise_error }
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -26,12 +26,12 @@ RSpec.describe Rex::Socket::RangeWalker do
|
|||
|
||||
context "with an invalid hostname" do
|
||||
let(:args) { "@!*^&.invalid-hostname-really." }
|
||||
it { should_not be_valid }
|
||||
it { is_expected.not_to be_valid }
|
||||
end
|
||||
|
||||
context "with an invalid hostname and CIDR" do
|
||||
let(:args) { "@!*^&.invalid-hostname-really./24" }
|
||||
it { should_not be_valid }
|
||||
it { is_expected.not_to be_valid }
|
||||
end
|
||||
|
||||
context "with an IPv6 address range containing a scope" do
|
||||
|
|
|
@ -12,7 +12,7 @@ module Shoulda # :nodoc:
|
|||
# Examples:
|
||||
# it { is_expected.to query_the_database(4.times).when_calling(:complicated_counting_method)
|
||||
# it { is_expected.to query_the_database(4.times).or_less.when_calling(:generate_big_report)
|
||||
# it { should_not query_the_database.when_calling(:cached_count)
|
||||
# it { is_expected.not_to query_the_database.when_calling(:cached_count)
|
||||
#
|
||||
def query_the_database(times = nil)
|
||||
QueryTheDatabaseMatcher.new(times)
|
||||
|
|
Loading…
Reference in New Issue