Revision b544a3c2 test/py/ganeti.utils.security_unittest.py
b/test/py/ganeti.utils.security_unittest.py | ||
---|---|---|
70 | 70 |
self.assertEqual(0, len(self._candidate_certs)) |
71 | 71 |
|
72 | 72 |
|
73 |
class TestGetCertificateDigest(testutils.GanetiTestCase): |
|
74 |
|
|
75 |
def setUp(self): |
|
76 |
testutils.GanetiTestCase.setUp(self) |
|
77 |
# certificate file that contains the certificate only |
|
78 |
self._certfilename1 = testutils.TestDataFilename("cert1.pem") |
|
79 |
# (different) certificate file that contains both, certificate |
|
80 |
# and private key |
|
81 |
self._certfilename2 = testutils.TestDataFilename("cert2.pem") |
|
82 |
|
|
83 |
def testGetCertificateDigest(self): |
|
84 |
digest1 = security.GetClientCertificateDigest( |
|
85 |
cert_filename=self._certfilename1) |
|
86 |
digest2 = security.GetClientCertificateDigest( |
|
87 |
cert_filename=self._certfilename2) |
|
88 |
self.assertFalse(digest1 == digest2) |
|
89 |
|
|
90 |
|
|
73 | 91 |
if __name__ == "__main__": |
74 | 92 |
testutils.GanetiTestProgram() |
Also available in: Unified diff