Esempio n. 1
0
    def test_aggregator_multiple_components(self):
        aggr = Aggregator(_get_metrics_one, _get_metrics_two, name='test')

        self.assertIn(('dummy', 'one', {
            'name': 'test'
        }), list(aggr.get_metrics()))
        self.assertIn(('dummy', 'two', {
            'name': 'test'
        }), list(aggr.get_metrics()))
Esempio n. 2
0
    def test_aggregator_multiple_components(self):
        aggr = Aggregator(_get_metrics_one, _get_metrics_two, name='test')

        self.assertEqual(list(aggr.get_metrics()), [
            ('dummy', 'one', {'name': 'test'}),
            ('dummy', 'two', {'name': 'test'}),
        ])
Esempio n. 3
0
    def test_aggregator_add_multiple_tags(self):
        aggr = Aggregator(_get_metrics_one, name='test')

        aggr.add_tags(origin='localhost', time='now')

        self.assertEqual(list(aggr.get_metrics()), [
            ('dummy', 'one', {'name': 'test', 'origin': 'localhost', 'time': 'now'})
        ])
Esempio n. 4
0
    def test_aggregator_one_component(self):
        aggr = Aggregator(_get_metrics_one, name='test')

        self.assertIn(('dummy', 'one', {
            'name': 'test'
        }), list(aggr.get_metrics()))
Esempio n. 5
0
    def test_aggregator_one_component(self):
        aggr = Aggregator(_get_metrics_one, name='test')

        self.assertEqual(list(aggr.get_metrics()), [('dummy', 'one', {'name': 'test'})])