mirror of
https://github.com/nmap/nmap.git
synced 2025-12-07 21:21:31 +00:00
Don't run smbauth tests requiring OpenSSL if it's not present
This commit is contained in:
@@ -965,29 +965,32 @@ if not unittest.testing() then
|
||||
end
|
||||
|
||||
test_suite = unittest.TestSuite:new()
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, lm_create_hash("passphrase"))),
|
||||
"855c3697d9979e78ac404c4ba2c66533"
|
||||
),
|
||||
"lm_create_hash"
|
||||
)
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, ntlm_create_hash("passphrase"))),
|
||||
"7f8fe03093cc84b267b109625f6bbf4b"
|
||||
),
|
||||
"ntlm_create_hash"
|
||||
)
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, lm_create_hash("ÅÇÅÇ"))),
|
||||
"1830f5732b438091aad3b435b51404ee"
|
||||
),
|
||||
"lm_create_hash"
|
||||
)
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, ntlm_create_hash("öäü"))),
|
||||
"4848bcb81cf018c3b70ea1479bd1374d"
|
||||
),
|
||||
"ntlm_create_hash"
|
||||
)
|
||||
-- OpenSSL-dependent crypto tests.
|
||||
if have_ssl then
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, lm_create_hash("passphrase"))),
|
||||
"855c3697d9979e78ac404c4ba2c66533"
|
||||
),
|
||||
"lm_create_hash"
|
||||
)
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, ntlm_create_hash("passphrase"))),
|
||||
"7f8fe03093cc84b267b109625f6bbf4b"
|
||||
),
|
||||
"ntlm_create_hash"
|
||||
)
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, lm_create_hash("ÅÇÅÇ"))),
|
||||
"1830f5732b438091aad3b435b51404ee"
|
||||
),
|
||||
"lm_create_hash"
|
||||
)
|
||||
test_suite:add_test(unittest.equal(
|
||||
stdnse.tohex(select(-1, ntlm_create_hash("öäü"))),
|
||||
"4848bcb81cf018c3b70ea1479bd1374d"
|
||||
),
|
||||
"ntlm_create_hash"
|
||||
)
|
||||
end
|
||||
|
||||
return _ENV;
|
||||
|
||||
Reference in New Issue
Block a user