def test_schedules_pipeline_ready(self): setupPipeline([], self.root_service_mock, self.settings) self.assertTrue(self.call_when_running_mock.called)
def test_write_processor_set_up(self, setup_mock): setupPipeline(['write'], self.root_service_mock, self.settings) setup_mock.assert_called_once_with(self.root_service_mock, self.settings)
def test_parses_processor_args(self): #XXX Patch doesnt work on this import directly rewrite_mock = Mock() Processor.plugins['rewrite'] = rewrite_mock setupPipeline(['rewrite:pre'], self.root_service_mock, self.settings) rewrite_mock.assert_called_once_with('pre')
def test_run_pipeline_chained_to_metric_generated(self): setupPipeline([], self.root_service_mock, self.settings) self.assertTrue( run_pipeline_generated in events.metricGenerated.handlers)
def test_run_pipeline_chained_to_metric_generated(self): setupPipeline([], self.root_service_mock, self.settings) self.assertTrue(run_pipeline in events.metricGenerated.handlers)