Revision 3718bf6d test/ganeti.utils_unittest.py
b/test/ganeti.utils_unittest.py | ||
---|---|---|
2013 | 2013 |
self.assertEqual(utils.Sha1Hmac("3YzMxZWE", longtext), |
2014 | 2014 |
"35901b9a3001a7cdcf8e0e9d7c2e79df2223af54") |
2015 | 2015 |
|
2016 |
def testSha1HmacSalt(self): |
|
2017 |
self.assertEqual(utils.Sha1Hmac("TguMTA2K", "", salt="abc0"), |
|
2018 |
"4999bf342470eadb11dfcd24ca5680cf9fd7cdce") |
|
2019 |
self.assertEqual(utils.Sha1Hmac("TguMTA2K", "", salt="abc9"), |
|
2020 |
"17a4adc34d69c0d367d4ffbef96fd41d4df7a6e8") |
|
2021 |
self.assertEqual(utils.Sha1Hmac("3YzMxZWE", "Hello World", salt="xyz0"), |
|
2022 |
"7f264f8114c9066afc9bb7636e1786d996d3cc0d") |
|
2023 |
|
|
2016 | 2024 |
def testVerifySha1Hmac(self): |
2017 | 2025 |
self.assert_(utils.VerifySha1Hmac("", "", ("fbdb1d1b18aa6c08324b" |
2018 | 2026 |
"7d64b71fb76370690e1d"))) |
... | ... | |
2029 | 2037 |
self.assert_(utils.VerifySha1Hmac("3YzMxZWE", "Hello World", |
2030 | 2038 |
digest.title())) |
2031 | 2039 |
|
2040 |
def testVerifySha1HmacSalt(self): |
|
2041 |
self.assert_(utils.VerifySha1Hmac("TguMTA2K", "", |
|
2042 |
("17a4adc34d69c0d367d4" |
|
2043 |
"ffbef96fd41d4df7a6e8"), |
|
2044 |
salt="abc9")) |
|
2045 |
self.assert_(utils.VerifySha1Hmac("3YzMxZWE", "Hello World", |
|
2046 |
("7f264f8114c9066afc9b" |
|
2047 |
"b7636e1786d996d3cc0d"), |
|
2048 |
salt="xyz0")) |
|
2049 |
|
|
2032 | 2050 |
|
2033 | 2051 |
if __name__ == '__main__': |
2034 | 2052 |
testutils.GanetiTestProgram() |
Also available in: Unified diff