Fix mysql rspec
parent
ebbfa56f24
commit
b5d536d165
|
@ -51,7 +51,7 @@ describe Metasploit::Framework::LoginScanner::MySQL do
|
||||||
|
|
||||||
it 'returns a result with the proof containing an appropriate error message' do
|
it 'returns a result with the proof containing an appropriate error message' do
|
||||||
::RbMysql.should_receive(:connect).and_raise Errno::ECONNREFUSED
|
::RbMysql.should_receive(:connect).and_raise Errno::ECONNREFUSED
|
||||||
expect(login_scanner.attempt_login(pub_pub).proof).to eq "Connection refused"
|
expect(login_scanner.attempt_login(pub_pub).proof.message).to eq "Connection refused"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@ describe Metasploit::Framework::LoginScanner::MySQL do
|
||||||
|
|
||||||
it 'returns a result with the proof containing an appropriate error message' do
|
it 'returns a result with the proof containing an appropriate error message' do
|
||||||
::RbMysql.should_receive(:connect).and_raise RbMysql::ClientError
|
::RbMysql.should_receive(:connect).and_raise RbMysql::ClientError
|
||||||
expect(login_scanner.attempt_login(pub_pub).proof).to eq "Connection timeout"
|
expect(login_scanner.attempt_login(pub_pub).proof.message).to eq "RbMysql::ClientError"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@ describe Metasploit::Framework::LoginScanner::MySQL do
|
||||||
|
|
||||||
it 'returns a result with the proof containing an appropriate error message' do
|
it 'returns a result with the proof containing an appropriate error message' do
|
||||||
::RbMysql.should_receive(:connect).and_raise Errno::ETIMEDOUT
|
::RbMysql.should_receive(:connect).and_raise Errno::ETIMEDOUT
|
||||||
expect(login_scanner.attempt_login(pub_pub).proof).to eq "Operation Timed out"
|
expect(login_scanner.attempt_login(pub_pub).proof.message).to eq "Operation timed out"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ describe Metasploit::Framework::LoginScanner::MySQL do
|
||||||
|
|
||||||
it 'returns a result with the proof containing an appropriate error message' do
|
it 'returns a result with the proof containing an appropriate error message' do
|
||||||
::RbMysql.should_receive(:connect).and_raise RbMysql::HostNotPrivileged, "Host not privileged"
|
::RbMysql.should_receive(:connect).and_raise RbMysql::HostNotPrivileged, "Host not privileged"
|
||||||
expect(login_scanner.attempt_login(pub_pub).proof).to eq "Unable to login from this host due to policy"
|
expect(login_scanner.attempt_login(pub_pub).proof.message).to eq "Host not privileged"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ describe Metasploit::Framework::LoginScanner::MySQL do
|
||||||
|
|
||||||
it 'returns a result with the proof containing an appropriate error message' do
|
it 'returns a result with the proof containing an appropriate error message' do
|
||||||
::RbMysql.should_receive(:connect).and_raise RbMysql::AccessDeniedError, "Access Denied"
|
::RbMysql.should_receive(:connect).and_raise RbMysql::AccessDeniedError, "Access Denied"
|
||||||
expect(login_scanner.attempt_login(pub_pub).proof).to eq "Access Denied"
|
expect(login_scanner.attempt_login(pub_pub).proof.message).to eq "Access Denied"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue