diff --git a/keystone/tests/unit/token/test_fernet_provider.py b/keystone/tests/unit/token/test_fernet_provider.py index b0d5238e9b..7b784a9378 100644 --- a/keystone/tests/unit/token/test_fernet_provider.py +++ b/keystone/tests/unit/token/test_fernet_provider.py @@ -695,9 +695,11 @@ class TestFernetKeyRotation(unit.TestCase): class TestLoadKeys(unit.TestCase): - def assertValidFernetKey(self, keys): - self.assertGreater(len(keys[0]), 0) - self.assertIsInstance(keys[0], str) + def assertValidFernetKeys(self, keys): + # Make sure each key is a non-empty string + for key in keys: + self.assertGreater(len(key), 0) + self.assertIsInstance(key, str) def test_non_numeric_files(self): self.useFixture( @@ -717,4 +719,4 @@ class TestLoadKeys(unit.TestCase): ) keys = key_utils.load_keys() self.assertEqual(2, len(keys)) - self.assertValidFernetKey(keys) + self.assertValidFernetKeys(keys)