def _verify_x_tasks_queued( self, expected_size, expected_args, expected_kwargs, expected_extra_kw=None, test_task=test_task): queue = _get_task_queue() size = len(queue) self.assertEqual( size, expected_size, 'Expected %d task in the queue, found %d.' % (expected_size, size)) for i, item in enumerate(queue): cls, args, kwargs, extrakw = item self.assertEqual( cls.name, '%s.%s' % (test_task.__module__, test_task.__name__), 'Expected the test task, found %s.' % cls.name) self.assertEqual( args, expected_args[i], 'Expected args %s, found %s.' % (expected_args[i], args)) self.assertEqual( kwargs, expected_kwargs[i], 'Expected kwargs %s, found %s.' % (expected_kwargs[i], kwargs)) if expected_extra_kw: self.assertEqual( extrakw, expected_extra_kw[i], 'Expected extra kwargs %s, found %s.' % ( expected_extra_kw[i], extrakw))
def _verify_x_tasks_queued(self, expected_size, expected_args, expected_kwargs, expected_extra_kw=None, test_task=test_task): queue = _get_task_queue() size = len(queue) self.assertEqual( size, expected_size, 'Expected %d task in the queue, found %d.' % (expected_size, size)) for i, item in enumerate(queue): cls, args, kwargs, extrakw = item self.assertEqual( cls.name, '%s.%s' % (test_task.__module__, test_task.__name__), 'Expected the test task, found %s.' % cls.name) self.assertEqual( args, expected_args[i], 'Expected args %s, found %s.' % (expected_args[i], args)) self.assertEqual( kwargs, expected_kwargs[i], 'Expected kwargs %s, found %s.' % (expected_kwargs[i], kwargs)) if expected_extra_kw: self.assertEqual( extrakw, expected_extra_kw[i], 'Expected extra kwargs %s, found %s.' % (expected_extra_kw[i], extrakw))
def _verify_task_filled(self): queue = _get_task_queue() size = len(queue) self.assertEqual(size, 1, 'Expected 1 task in the queue, found %d' % size) cls, args, kwargs = queue[0] self.assertEqual( cls.name, '%s.%s' % (test_task.__module__, test_task.__name__), 'Expected the test task, found %s' % cls.name)
def _verify_task_empty(self): assert len(_get_task_queue()) == 0, ( 'Expected empty queue, got %s: %s' % (len(_get_task_queue()), _get_task_queue()))