Beispiel #1
0
    def test_should_raise_exception_when_no_retries_left(self, metric_exists_mock):
        # given
        metric_exists_mock.return_value = False

        # expect
        with self.assertRaises(monitoring.MetricError):
            monitoring.wait_for_metric('client', 'project_resource', 'metric_type')
Beispiel #2
0
    def test_should_wait_until_metric_exists(self, metric_exists_mock):
        # given
        metric_exists_mock.return_value = True

        # expect
        self.assertTrue(
            monitoring.wait_for_metric('client', 'project_resource',
                                       'metric_type'))