class TestQueueDepthProcessor(TestCase):

    def setUp(self):
        django.setup()

        self.processor = QueueDepthProcessor()

        job_test_utils.create_job(status=u'QUEUED')

    def test_queue_depth_processor(self):
        '''This method tests the Queue Depth Processor'''
        event = job_test_utils.create_clock_event()
        self.processor.process_event(event)

        queue_depth_values = QueueDepthByJobType.objects.values()
        self.assertEqual(queue_depth_values.count(), 1)
    def setUp(self):
        django.setup()

        self.processor = QueueDepthProcessor()

        job_test_utils.create_job(status=u'QUEUED')