Пример #1
0
    def test_format(self):
        group_by = ValueGroupBy(500)

        self.assertEqual(group_by.format(), {
            'name': 'value',
            'range_size': 500
        })
Пример #2
0
    def test_group_by_as_args(self):
        groupers = [
            TagGroupBy(['host']),
            TimeGroupBy(1, 'milliseconds', 2),
            ValueGroupBy(1)
        ]
        self.metric.group_by(*groupers)

        self.assertEqual(self.metric.group_bys, groupers)
Пример #3
0
    def test_group_by_value(self):
        self.metric.group_by(value=1)

        self.assertEqual(self.metric.group_bys, [ValueGroupBy(1)])