示例#1
0
class TestExampleCollector(CollectorTestCase):
    def setUp(self):
        config = get_collector_config('MemoryCollector', {'interval': 10})

        self.collector = ExampleCollector(config, None)

    @patch.object(Collector, 'publish')
    def test(self, publish_mock):
        self.collector.collect()

        self.assertPublishedMany(publish_mock, {'my.example.metric': 42})
示例#2
0
class TestExampleCollector(CollectorTestCase):
    def setUp(self):
        config = get_collector_config('ExampleCollector', {
            'interval'  : 10
        })

        self.collector = ExampleCollector(config, None)

    @patch.object(Collector, 'publish')
    def test(self, publish_mock):
        self.collector.collect()

        self.assertPublishedMany(publish_mock, {
            'my.example.metric' :  42
        })
示例#3
0
    def setUp(self):
        config = get_collector_config('MemoryCollector', {'interval': 10})

        self.collector = ExampleCollector(config, None)
示例#4
0
    def setUp(self):
        config = get_collector_config('ExampleCollector', {
            'interval'  : 10
        })

        self.collector = ExampleCollector(config, None)