Beispiel #1
0
def test_should_update_gauge_value(gauge_patched):
    metrics_logger = MetricsLogger("some_id")
    metric_name = "some_gauge"

    metrics_logger.add_gauge(metric_name)
    metrics_logger[metric_name].set(2)

    gauge_patched().set.assert_called_once_with(2),
Beispiel #2
0
def test_should_add_gauge_to_logger_instance(gauge_patched):
    metrics_logger = MetricsLogger("some_id")
    metric_name = "some_gauge"

    metrics_logger.add_gauge(metric_name)

    assert metric_name in metrics_logger._metrics
    assert metrics_logger._metrics[metric_name] == gauge_patched.return_value