1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-09 22:21:29 +00:00

Don't run smbauth tests requiring OpenSSL if it's not present

This commit is contained in:
dmiller
2016-10-16 13:58:10 +00:00
parent 6352cb16f3
commit 72c54e9c8f

View File

@@ -965,29 +965,32 @@ if not unittest.testing() then
end end
test_suite = unittest.TestSuite:new() test_suite = unittest.TestSuite:new()
test_suite:add_test(unittest.equal( -- OpenSSL-dependent crypto tests.
stdnse.tohex(select(-1, lm_create_hash("passphrase"))), if have_ssl then
"855c3697d9979e78ac404c4ba2c66533" test_suite:add_test(unittest.equal(
), stdnse.tohex(select(-1, lm_create_hash("passphrase"))),
"lm_create_hash" "855c3697d9979e78ac404c4ba2c66533"
) ),
test_suite:add_test(unittest.equal( "lm_create_hash"
stdnse.tohex(select(-1, ntlm_create_hash("passphrase"))), )
"7f8fe03093cc84b267b109625f6bbf4b" test_suite:add_test(unittest.equal(
), stdnse.tohex(select(-1, ntlm_create_hash("passphrase"))),
"ntlm_create_hash" "7f8fe03093cc84b267b109625f6bbf4b"
) ),
test_suite:add_test(unittest.equal( "ntlm_create_hash"
stdnse.tohex(select(-1, lm_create_hash("ÅÇÅÇ"))), )
"1830f5732b438091aad3b435b51404ee" test_suite:add_test(unittest.equal(
), stdnse.tohex(select(-1, lm_create_hash("ÅÇÅÇ"))),
"lm_create_hash" "1830f5732b438091aad3b435b51404ee"
) ),
test_suite:add_test(unittest.equal( "lm_create_hash"
stdnse.tohex(select(-1, ntlm_create_hash("öäü"))), )
"4848bcb81cf018c3b70ea1479bd1374d" test_suite:add_test(unittest.equal(
), stdnse.tohex(select(-1, ntlm_create_hash("öäü"))),
"ntlm_create_hash" "4848bcb81cf018c3b70ea1479bd1374d"
) ),
"ntlm_create_hash"
)
end
return _ENV; return _ENV;