diff --git a/ceilometer/tests/unit/storage/test_get_connection.py b/ceilometer/tests/unit/storage/test_get_connection.py index c47b83ac..6a7785a7 100644 --- a/ceilometer/tests/unit/storage/test_get_connection.py +++ b/ceilometer/tests/unit/storage/test_get_connection.py @@ -54,15 +54,17 @@ class ConnectionRetryTest(base.BaseTestCase): self.CONF = self.useFixture(fixture_config.Config()).conf def test_retries(self): - with mock.patch.object(retrying.time, 'sleep') as retry_sleep: + with mock.patch.object( + retrying.Retrying, 'should_reject') as retry_reject: try: self.CONF.set_override("connection", "no-such-engine://", group="database") + self.CONF.set_override("retry_interval", 0.00001, + group="database") storage.get_connection_from_config(self.CONF) except RuntimeError as err: self.assertIn('no-such-engine', six.text_type(err)) - self.assertEqual(9, retry_sleep.call_count) - retry_sleep.assert_called_with(10.0) + self.assertEqual(10, retry_reject.call_count) class ConnectionConfigTest(base.BaseTestCase):