def test_removing_dimension_removes_dimension(): test_name = 'test_name' test_value = 'test_value' m = FluentMetric() m.with_dimension(test_name, test_value) assert m.does_dimension_exist(test_name) m.without_dimension(test_name) assert not m.does_dimension_exist(test_name)
def test_can_push_dimensions(): test_name = 'test_name' test_value = 'test_value' m = FluentMetric() m.with_dimension(test_name, test_value) assert m.does_dimension_exist(test_name) m.push_dimensions() assert len(m.dimensions) == 0 m.pop_dimensions() assert len(m.dimensions) == 1
def test_adding_dimension_adds_dimension(): test_name = 'test_name' test_value = 'test_value' m = FluentMetric() m.with_dimension(test_name, test_value) assert m.does_dimension_exist(test_name)