Remove unnecessary loop in test_keymaster.py
The ignored_secret variable wasn't being used. Change-Id: Ia659f3672941f9bb86054ce6cafbbe6fe7ccafbc Related-Change: I1cd9a97c4e8d87d7c065866e7ad3a9e748ff19ab
This commit is contained in:
@@ -153,20 +153,18 @@ class TestKeymaster(unittest.TestCase):
|
|||||||
for conf_val in (bytes(enc_secret), unicode(enc_secret),
|
for conf_val in (bytes(enc_secret), unicode(enc_secret),
|
||||||
enc_secret[:30] + '\n' + enc_secret[30:],
|
enc_secret[:30] + '\n' + enc_secret[30:],
|
||||||
enc_secret[:30] + '\r\n' + enc_secret[30:]):
|
enc_secret[:30] + '\r\n' + enc_secret[30:]):
|
||||||
for ignored_secret in ('invalid! but ignored!',
|
mock_readconf.reset_mock()
|
||||||
'xValidButIgnored' * 10):
|
mock_readconf.return_value = {
|
||||||
mock_readconf.reset_mock()
|
'encryption_root_secret': conf_val}
|
||||||
mock_readconf.return_value = {
|
|
||||||
'encryption_root_secret': conf_val}
|
|
||||||
|
|
||||||
app = keymaster.KeyMaster(self.swift, {
|
app = keymaster.KeyMaster(self.swift, {
|
||||||
'keymaster_config_path': '/some/path'})
|
'keymaster_config_path': '/some/path'})
|
||||||
try:
|
try:
|
||||||
self.assertEqual(secret, app.root_secret)
|
self.assertEqual(secret, app.root_secret)
|
||||||
self.assertEqual(mock_readconf.mock_calls, [
|
self.assertEqual(mock_readconf.mock_calls, [
|
||||||
mock.call('/some/path', 'keymaster')])
|
mock.call('/some/path', 'keymaster')])
|
||||||
except AssertionError as err:
|
except AssertionError as err:
|
||||||
self.fail(str(err) + ' for secret %r' % secret)
|
self.fail(str(err) + ' for secret %r' % secret)
|
||||||
|
|
||||||
def test_invalid_root_secret(self):
|
def test_invalid_root_secret(self):
|
||||||
for secret in (bytes(base64.b64encode(os.urandom(31))), # too short
|
for secret in (bytes(base64.b64encode(os.urandom(31))), # too short
|
||||||
|
|||||||
Reference in New Issue
Block a user