def test_complete_task_non_409(context, unsuccessful_queue, event_loop): unsuccessful_queue.status = 500 context.temp_queue = unsuccessful_queue with pytest.raises(taskcluster.exceptions.TaskclusterRestFailure): event_loop.run_until_complete( task.complete_task(context, 0) )
def test_reportException(context, successful_queue, event_loop): context.temp_queue = successful_queue event_loop.run_until_complete(task.complete_task(context, 2)) assert successful_queue.info == [ "reportException", ('taskId', 'runId', { 'reason': 'worker-shutdown' }), {} ]
def test_reportFailed(context, successful_queue, event_loop): context.temp_queue = successful_queue event_loop.run_until_complete(task.complete_task(context, 1)) assert successful_queue.info == ["reportFailed", ('taskId', 'runId'), {}]
def test_complete_task_409(context, unsuccessful_queue, event_loop): context.temp_queue = unsuccessful_queue event_loop.run_until_complete(task.complete_task(context, 0))